Company Description

Flyte Solutions Ltd is a dynamic technology company providing end-to-end software solutions to global clients. We foster a collaborative and growth-oriented environment where innovation, quality, and continuous learning are at the core of our culture.

Job Description

We are looking for a talented and motivated Node.js Developer (Mid or Senior level) to join our onsite team in Dhaka. You will be responsible for designing, developing, and maintaining backend services and APIs for web and enterprise applications. As a key member of our development team, you will collaborate with frontend engineers, QA, and DevOps to deliver high-performance, scalable solutions.

  • Design, develop, and maintain server-side logic, APIs, and microservices using Node.js.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Build scalable and secure RESTful (and/or GraphQL) APIs.
  • Write clean, modular, and maintainable code following best practices.
  • Optimize application performance and troubleshoot bottlenecks.
  • Integrate with databases (MongoDB, PostgreSQL, MySQL, or similar) and external services.
  • Implement automated tests (unit/integration) to ensure code quality and reliability.
  • Participate in code reviews, architecture discussions, and team knowledge sharing.
  • Work with DevOps and CI/CD pipelines for deployment and monitoring.
  • Mentor junior developers (for Senior level).
  • Contribute to Agile/Scrum team ceremonies and collaborate across departments.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Mid-Level: 2+ years professional experience with Node.js.
  • Senior Level: 5+ years professional experience with Node.js, with proven backend architecture and leadership experience.
  • Strong proficiency in JavaScript (ES6+), Node.js, and Express.js (or similar frameworks).
  • Experience with database design, implementation, and optimization (SQL/NoSQL).
  • Familiarity with API security, authentication (JWT, OAuth), and best practices.
  • Proficient with Git and modern development workflows.
  • Strong understanding of asynchronous programming, event-driven architecture, and performance optimization.
  • Experience with automated testing frameworks (Jest, Mocha, etc.).
  • Solid communication and problem-solving skills.
  • Must be able to work full-time onsite at our Dhaka office.
  • Experience with microservices, Docker, and cloud platforms (AWS, Azure, GCP).
  • Familiarity with GraphQL, message brokers (RabbitMQ, Kafka), or real-time technologies (Socket.io).
  • Exposure to CI/CD pipelines and infrastructure as code.
  • Contributions to open-source projects or technical blogs.

Additional Information

  • Competitive salary and annual bonus.
  • Modern, friendly office environment in Dhaka.
  • Lunch, snacks, and team-building activities.
  • Learning and career development opportunities.
  • Opportunity to work on impactful, global projects.

Send your CV and GitHub/portfolio links to career{@}flytesolutions.com with the subject “Node.js Developer Application.” Only shortlisted candidates will be contacted.

Location

Dhaka, Bangladesh

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: