What You'll Work On
As a Junior Backend Engineer, you will:
- Help design and build backend APIs and services using Node.js, NestJS, or Express.js.
- Work with both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases.
- Use ORMs like Sequelize, MikroORM, or TypeORM to manage and access data.
- Collaborate with frontend engineers (React.js, Vue.js) to deliver full-stack features.
- Write clean, maintainable, and testable code using TypeScript.
- Participate in code reviews, debugging, and system optimization.
- Learn and contribute to cloud-based deployments (AWS, GCP, or Azure experience is a plus).
- Contribute to prototyping and building new features with guidance from senior developers.
Core Skills & Qualifications
We are looking for someone with:
- 1+ years of experience in backend software development.
- Experience with Node.js and frameworks like NestJS or Express.js.
- Hands-on experience with relational databases like MySQL or PostgreSQL.
- Experience in writing unit and integration tests
- Familiarity with NoSQL databases such as MongoDB or DynamoDB.
- Experience with Sequelize, TypeORM, or similar ORMs.
- Working knowledge of TypeScript.
- Exposure to React.js or Vue.js for frontend work is a plus.
- Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus.
- Experience with Python (FastAPI, Flask, or Django) is a plus.
- Strong problem-solving skills and a willingness to learn.
- Good communication skills and a collaborative mindset.
What Sets You Apart
- Self-Starter: You take initiative, learn quickly, and are comfortable working with emerging technologies.
- Continuous Learner: You’re passionate about improving systems and growing as an engineer.
- Team Player: You excel at communicating technical ideas clearly and collaborating with cross-functional teams.
- Autonomous and Reliable: You manage your time effectively and balance cutting-edge exploration with sprint deliverables.
Job Type: Full-time
Experience:
- backend software development: 2 years (Required)
- Node.js and frameworks like NestJS or Express.js: 1 year (Required)
- MySQL or PostgreSQL: 1 year (Required)
- NoSQL databases such as MongoDB or DynamoDB: 1 year (Required)
- Sequelize, TypeORM, or similar ORMs: 1 year (Required)
- TypeScript: 1 year (Required)
- React.js or Vue.js : 1 year (Preferred)
- cloud platforms (AWS, GCP, or Azure): 1 year (Preferred)
- Python (FastAPI, Flask, or Django): 1 year (Preferred)
Work Location: Remote
Report job