Septolab
Open Position

Senior Full Stack Developer

We are looking for a Senior Full Stack Developer experienced in Node.js and React.js to build and maintain modern, scalable web applications and backend services.

  • Type Full-time
  • Team Engineering
  • Location Dhaka / Remote
  • Salary Negotiable

About the role

We are looking for a Senior Full Stack Developer experienced in Node.js and React.js to build and maintain modern, scalable web applications and backend services.

What we are looking for

Job Type: Full-time
Experience: 4+ years
Location: Remote / Hybrid

Responsibilities

  • Develop scalable backend services using Node.js

  • Build modern and responsive web applications using React.js

  • Design and develop RESTful APIs

  • Implement authentication, authorization, and security features

  • Work with databases, data modeling, and optimized queries

  • Implement real-time functionality using WebSockets / Socket.IO

  • Integrate third-party APIs and external services

  • Optimize application performance and scalability

  • Debug and resolve production issues

  • Write clean, reusable, and maintainable code

  • Participate in code reviews and technical discussions

  • Work closely with mobile developers, designers, and product teams

Requirements

  • 4+ years of professional development experience

  • Strong experience with Node.js

  • Strong experience with React.js

  • Excellent understanding of JavaScript/TypeScript

  • Strong knowledge of REST API development

  • Experience with WebSockets / Socket.IO

  • Good understanding of databases and data modeling

  • Experience with authentication and authorization

  • Strong Git and version-control knowledge

  • Understanding of software architecture and design patterns

  • Strong debugging and problem-solving skills

  • Ability to work independently and take ownership of projects

Nice to Have

  • Experience with Laravel/PHP

  • TypeScript experience

  • AWS or other cloud platforms

  • Docker and CI/CD experience

  • Firebase experience

  • Experience with large-scale production systems

To Apply

Please send your CV along with your GitHub, LinkedIn, or relevant project links.

Apply for this position

← All positions