NodeJS Lead

We are pushing the boundaries of what true financial wellness can be. Some ideas don’t work and we are ok with that. We can debate ideas as much as we want, but there is no substitute for building products and getting feedback from users.

We believe diversity of thought is critical. Surrounding yourself with smart peers from diverse backgrounds should drive you. We are a passionate group of technologists, creators and driven executors that challenge each other respectfully!

We are looking for a NodeJS Lead to join our global Engineering team and work together with us in building GajiGesa. As a NodeJS Lead, you will play a critical role in leading our backend team, spearheading technical initiatives, and ensuring the successful execution of backend projects. You will be responsible for guiding and mentoring a team of developers, while actively participating in the architectural decisions and system design process. This is an excellent opportunity for an individual with strong leadership skills and a passion for cutting-edge technologies.

Qualifications and Skills:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Minimum 8 years of professional experience in backend development
  • Strong expertise in PgSQL, Node.js, and TypeScript
  • Experience with Kafka, TypeORM, and GraphQL
  • Proficiency in NestJS framework
  • Hands-on experience with AWS services
  • Has practically implemented PgSQL Read Replica and Database Sharding
  • Should have experience of working with a tech startup company
  • Solid understanding of software development principles, design patterns, and best practices
  • Excellent problem-solving and analytical skills
  • Strong leadership and mentoring abilities
  • Effective communication and interpersonal skills

Responsibilities:

  • Provide technical leadership and guidance to the backend development team
  • Lead backend technical initiatives and ensure their successful execution
  • Collaborate with cross-functional teams to define system architecture and design scalable solutions
  • Mentor and develop team members, fostering their growth and technical expertise
  • Conduct code reviews to maintain code quality and adherence to best practices
  • Ensure the team follows agile development methodologies and meets project deadlines
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions
  • Stay up-to-date with industry trends and emerging technologies, identifying opportunities for innovation and improvement
  • Troubleshoot and resolve technical issues in a timely manner

At GajiGesa, we value innovation, collaboration, and a passion for excellence. As a NodeJS Lead, you will have the opportunity to shape our backend architecture and contribute to the growth and success of our organization. If you are a highly skilled professional seeking an exciting and challenging role, we encourage you to apply.

If you experience problems when submitting your application through this platform, you can send your resume/CV directly to [email protected]. Only shortlisted candidates will be contacted.

Thank you and good luck!

Submit Your Application

Resources

  • Blog
  • Ebook
  • Webinar
  • Case Study