Mid Back-end Engineer - Typescript, Node.js
3+ years
Full-time (40h)
Software Development
Full Remote
Node.js
TypeScript
Express.js
PostgreSQL
Requirements
Must-haves
- 3+ years of Node.js experience
- Strong proficiency in TypeScript
- Solid experience with SQL databases, particularly Postgres
- Experience with designing and implementing RESTful APIs
- Knowledge of Express.js
- Experience with Modern AI tools (e.g. LLM app)
- Understanding of fundamental design principles behind scalable applications
- Exceptional problem-solving skills, attention to detail, and a team-first attitude
- Startup experience
- Strong communication skills in both spoken and written English
Nice-to-haves
- Familiarity with job queues and worker processes
- Hands-on experience with BULL
- Familiarity with DevOps
- Experience with Next.js and/or React
- Interest in the Generative AI space
- ChatGPT user
- Front-end development experience
What you will work on
- Design, develop, and maintain scalable and efficient back-end systems
- Implement and maintain RESTful APIs using Express.js and other relevant technologies
- Implement job queues and manage worker processes
- Ensure code quality, maintainability, and performance
- Participate in regular code reviews and team meetings to plan and prioritize
- Collaborate with the front-end team to integrate user-facing elements with server-side logic. Ensure code quality, maintainability, and performance
- Troubleshoot, debug, and upgrade software as needed
- Stay updated with the latest industry trends and bring in best practices to the team