Node.js Tech Lead

We are seeking a highly skilled Senior Node.js Developer to join our team and contribute to the development of a robust and scalable fintech platform focused on automating and simplifying tax compliance and reporting. As a Senior Node.js Developer, you will be instrumental in building and maintaining the backend systems that power our platform.
 

Responsibilities 

  • Design, develop, and maintain backend systems and APIs using Node.js.
  • Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to deliver seamless and efficient platform functionality.
  • Optimize backend systems for maximum performance, scalability, and reliability.
  • Ensure code quality and maintainability by writing clean, modular, and well-documented code.
  • Conduct code reviews, provide feedback to team members, and ensure adherence to best practices.
  • Work with databases (SQL and NoSQL) to design, implement, and optimize data storage solutions.
  • Implement robust security and data protection measures in the platform.
  • Monitor and troubleshoot production systems to maintain high availability and performance.
  • Stay updated with the latest industry trends, tools, and technologies, and apply them to the development process.
  • Mentor junior developers and foster a collaborative and innovative team environment.
     

Qualifications

  • 5+ years of professional experience in backend development, with a strong focus on Node.js.
  • Proficiency in JavaScript and TypeScript.
  • Solid experience with building and consuming RESTful and/or GraphQL APIs.
  • Strong knowledge of database systems such as PostgreSQL, MySQL, MongoDB, or DynamoDB.
  • Experience with microservices architecture and related tools (e.g., Docker, Kubernetes).
  • Understanding of software development best practices, including code versioning tools like Git.
  • Experience with implementing and maintaining CI/CD pipelines.
  • Knowledge of authentication and authorization mechanisms such as OAuth2, JWT, etc.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Strong problem-solving skills and the ability to work independently and collaboratively in a team environment.


Preferred Skills

  • Experience in fintech, tax compliance, or related industries.
  • Familiarity with event-driven architectures using tools like RabbitMQ, Kafka, or AWS SQS.
  • Exposure to serverless frameworks and technologies.
  • Knowledge of testing frameworks such as Mocha, Chai, or Jest.
156 views
·
51 applications
34% read
·
42% responded
Last responded 3 weeks ago
84 views
·
24 applications
25% read
·
21% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.