Search by job, company or skills
Company Description:
At ChainScript Labs Pvt. Ltd., based in Tenkasi, we're a dynamic team specializing in software development with a particular focus on blockchain application development. Leveraging the robustness and security of the BSV (BitcoinSV) Blockchain, we craft innovative solutions tailored to our clients needs. As a service company catering to diverse industries, including enterprises and governments, we offer Blockchain as a Service (BaaS) solutions alongside customized software development services. If you're passionate about technology and eager to make a tangible impact in a forward-thinking environment, we invite you to join our team and help shape the future of software applications.
Role Description:
This is a full-time role for a Senior Back End Developer located in Tenkasi, with some remote work opportunities available. As a Senior Back End Developer at ChainScript Labs, you'll be at the forefront of Back-End Web Development, Software Development, Object-Oriented Programming (OOP), and Front-End Development. Collaborating closely with our team, you'll contribute to the development of scalable blockchain applications. We're seeking an experienced individual with a strong background in back-end development, proficient in TypeScript, JavaScript, Object-Oriented Programming (OOP), and Node.js. Your responsibilities include designing, implementing, and maintaining scalable and high-performance server-side applications to meet our evolving needs. Additionally, you'll play a key role in mentoring junior developers, staying updated with industry trends, and continuously improving our development processes and solutions.
Responsibilities:
- Designing and developing robust, scalable, and secure back-end solutions.
- Collaborating with cross-functional teams to gather requirements and translate them into technical specifications.
- Writing clean, maintainable, and efficient code using TypeScript, JavaScript, and Node.js.
- Implementing best practices for software development, including code reviews, unit testing, and documentation.
- Optimizing application performance and troubleshooting issues as they arise.
- Providing technical guidance and support to junior developers.
- Staying up-to-date with industry trends and emerging technologies.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in back-end development.
- Proficiency in TypeScript and JavaScript.
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Extensive experience with Node.js and building RESTful APIs.
- Solid understanding of database systems (e.g., SQL, NoSQL) and experience with data modelling and query optimization.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and in a team environment, adapting to changing priorities and deadlines.
Bonus Skills:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
- Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes).
- Familiarity with front-end technologies (e.g., React, Angular, Vue.js).
- Understanding of Agile/Scrum methodologies.
Login to check your skill match score
Date Posted: 19/06/2024
Job ID: 82229495