- Early StageStartup in initial stages
Senior Backend Developer(NestJs Developer)
- $40k – $50k • No equity
- Remote •
- 6 years of exp
- Full Time
Not Available
Onsite or remote
About the job
We are seeking a highly skilled and experienced Senior Backend Developer, with strong architect skills, to join our dynamic team. As a Senior Backend Developer, you will play a key role in designing, developing, and maintaining our robust backend infrastructure. Your expertise in JavaScript and TypeScript, along with your deep understanding of Node.js runtime and Nest.js, will be vital in creating scalable and high-performance applications.
Main Requirements:
- Proficiency in JavaScript and TypeScript, with a track record of delivering complex backend solutions.
- In-depth understanding of Node.js runtime, including event-driven programming and asynchronous code execution.
- Extensive working experience with Nest.js, utilizing its powerful features to build efficient, scalable and maintainable APIs.
- Experience in writing unit and integration tests.
- Strong hands-on experience with both MongoDB and PostgreSQL, including database design, optimization, and data modeling.
- Thorough knowledge of caching strategies to enhance application performance and responsiveness.
- Familiarity with event streaming technologies such as Kafka and NATS (we specifically use NATS) for building distributed and event-driven systems.
- Expertise in microservices architecture, communication patterns, and orchestration to build scalable and loosely coupled services.
- Previous hands-on experience with AWS services, leveraging its cloud infrastructure for deployment, scalability, and reliability.
- Proven proficiency in working with Docker for containerization and container orchestration. Experience working with Golang, utilizing its strengths in specific backend use cases.
Good to Have:
1.) Familiarity with DevOps practices and CI/CD pipelines, enabling smooth and automated deployment processes.
2.) As a Senior Backend Developer, you will collaborate closely with cross-functional teams to design and implement features, contribute to architecture discussions, and ensure the reliability and performance of our backend systems. You should be passionate about writing clean and efficient code, have a keen eye for detail, and a drive to stay up-to-date with the latest industry trends and technologies.
Join our innovative team and take part in creating cutting-edge solutions that power our platform. If you thrive in a fast-paced and challenging environment and are committed to delivering high-quality solutions, we would love to have you on board!
Good to Have:
- 5+ years software engineering and IT experience
- 3+ years of wroking experience in Nestjs
- 1+ years of working experience in Golang
- Proven track record of success in leadership positions
- Exceptional project management and organization skills
Perks and benefits
- ESOPs
- Nice Working Environment