Be the first to apply!
Technical Lead / Senior Backend Engineer
Thrive360
in Colombo,
Full-time
• posted on 23 Aug 2025
Technical Lead / Senior Backend Engineer
Location: Colombo, Sri Lanka
Job: Full-time or Contract - Hybrid
About Us: Thrive360 is a dynamic and growing tech firm specializing in creating high-performance web and mobile applications. We're currently seeking a talented and experienced Senior Backend Developer to act as a technical leader and architect for our exciting product platforms.
Roles & Responsibilities:
- Architectural Leadership: Act as the lead architect, taking full ownership of the design and overall technical direction of the product.
- Full-Stack Development: Lead the development of robust, scalable backend systems using Node.js and NestJS.
- Database Management: Design, implement, and manage databases, with a strong emphasis on MySQL, PostgreSQL and MongoDB.
- Third-Party Integrations: Lead the integration of third-party APIs, including payment gateways, third-party api/data providers, messaging and queue services.
- Team Leadership: Mentor developers, enforce best practices & code quality.
- Issue Resolution: Act as a go-to person for on-call support and critical issue resolution.
- Strategic Research: Research new technologies and tools (e.g., caching with Redis, ORM tools like Prisma, etc) to enhance the platform's performance and functionality.
- Performance Optimization: Optimize app performance and memory usage.
- Proposal & Research: Contribute to technical proposals and research for future projects.
- Project Management & Communication: Serve as the primary technical point of contact for the client. Take ownership of the product roadmap and manage client expectations.
- Technical Leadership: Lead the technical team, ensuring best practices and code quality are maintained.
- Process Management: Oversee the Software development lifecycle using issue tracking tools like Jira.
- Version Control: Establish and enforce version control best practices using Git and GitHub.
Minimum Requirements:
- Minimum 3 to 5 years of experience with a proven track record as a Senior Backend or Full-Stack Developer.
- A bachelor's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience with the MERN stack, including Node.js and MongoDB.
- Strong expertise in NestJS, MySQL, and PostgreSQL.
- In-depth knowledge of database design, management, and optimization.
- Demonstrated ability to design and architect scalable backend systems.
- Hands-on experience with third-party API and payment gateway integrations.
- Familiarity with caching (Redis) and ORM tools (Prisma).
- Excellent problem-solving and communication skills.
- Experience in a leadership or mentorship role is highly desirable.
- Proven experience in managing a product roadmap and communicating directly with clients.
- Expert-level proficiency with Git and platforms like GitHub.
- Hands-on experience with issue tracking and project management tools (e.g., Jira, Slack).
Apply now by sending your CV to info@thethrive360.net
Recent Jobs at Thrive360
Software Engineering Intern
Thrive360
Colombo
23 Aug 2025
23 Aug 2025
Colombo
Associate / Mobile Developer (iOS & Android Cross-Platform)
Thrive360
Colombo
23 Aug 2025
23 Aug 2025
Colombo
Associate / Full-Stack Developer (Frontend Specialist)
Thrive360
Colombo
23 Aug 2025
23 Aug 2025
Colombo