Title: Full Stack Developer (Web/Mobile/Backend)
Company Name: Troubleshooters Limited
Vacancy: 3
Age: 26 to 40 years
Job Location: Dhaka
Salary: Negotiable
Experience:
Job Context: NECX, in collaboration with Troubleshoot Limited, is looking for a talented Full Stack Developer with solid experience across backend, web, and mobile technologies. This is a full-time, mid to senior-level position where you’ll be part of a mission-driven team that builds secure, real-time software platforms for organizations handling sensitive data. The role requires strong technical expertise, a security-first mindset, and the ability to work independently and collaboratively in an agile setup.
Job Responsibilities:
Design, develop, and maintain secure and scalable RESTful APIs using Node.js, Express.js, and PostgreSQL
Build and optimize responsive web applications using React, including real-time features, multi-tenancy, and role-based access
Lead development of cross-platform mobile applications using Flutter with focus on performance and consistency
Integrate and manage real-time systems using Socket.IO for chat, presence, and event updates
Develop and maintain secure authentication and authorization mechanisms using JWT
Participate in continuous integration and deployment (CI/CD) using GitHub Actions
Support versioning, test gates, automated rollback, and alerting mechanisms
Monitor, analyze, and optimize performance across platforms and network environments
Write clean, readable, and well-documented code and architectural decisions
Write and maintain automated test suites for:
Web: Playwright, Cypress, Jest
Mobile: flutter_test, mockito, integration_test
Backend: supertest, Jest, Mocha