logo
xleron

Full Stack Engineer

Asia

July 6, 2026 at 4:47 AM

✨ AI summary

Location

  • Sri Lanka

Languages

  • TypeScript

Frameworks

  • Next.js
  • Nest.js
  • Tailwind CSS
  • GraphQL

Databases

  • PostgreSQL
  • Drizzle ORM

We are seeking a talented Full Stack Engineer to join our growing team. If you have a passion for creating exceptional software, thrive in a fast-paced environment, and want to work with the latest technologies, we’d love to have you on board!


Job Overview


As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable and high-performance web applications. You will collaborate with a talented team to create user-friendly solutions while applying industry best practices.


Key Responsibilities


• Full-Stack Development: Build and maintain robust, scalable web applications using Next.js, Nest.js TypeScript, and Tailwind CSS.

Database Management: Design, implement, and manage databases with PostgreSQL and Drizzle ORM for seamless data integration.

Backend Development: Create and integrate microservices using Nest.js for modular and scalable backend architecture.

• Code Quality: Follow SOLID principles to ensure clean, maintainable, and scalable code.

Testing & Debugging: Write and execute unit and integration tests to ensure code reliability.

• Collaboration: Work closely with product managers, designers, and other developers to define project requirements and deliverables.

• Documentation: Maintain clear and comprehensive project documentation for seamless team collaboration and future reference.


Skills & Qualifications


Technical Requirements:

• Proficiency in Next.js full-stack framework.

• Strong experience with Nest.js with mono-repo.

• Strong experience with TypeScript and Tailwind CSS.

• Solid understanding of PostgreSQL and experience with Drizzle ORM.

• Strong understanding of software development principles, including SOLID principles.

• Experience with RESTful APIs, GraphQL, and version control systems (Git).


Soft Skills:

• Strong analytical and problem-solving abilities.

• Excellent communication and teamwork skills.

• Proactive, detail-oriented, and able to adapt to new tools and technologies.