Senior Software Engineer - Full Stack - JavaScript
Colombo • Full-time
Job Description
About the role:
We are seeking an experienced Senior Full-Stack Engineer to architect and scale complex applications. The ideal candidate will demonstrate a sophisticated understanding of both frontend performance and backend resilience, bridging the gap between seamless user experiences and robust system architecture.
Responsibilities:
- Design and implement scalable, distributed systems using Node.js and modern frontend frameworks.
- Lead the development of highly responsive, accessible, and performant user interfaces using React, Next.js, or Vue.js.
- Architect secure, high-concurrency RESTful and GraphQL APIs, ensuring optimized data throughput and system reliability.
- Implement advanced state management patterns and optimize frontend/backend performance to meet stringent Core Web Vitals and latency benchmarks.
- Model and maintain complex data structures across relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Drive engineering excellence through rigorous code reviews, comprehensive unit/integration testing (Jest, Cypress), and the enforcement of SOLID principles.
- Collaborate on the design of CI/CD pipelines and containerized deployment strategies using Docker and cloud infrastructure (AWS/Azure).
Requirements:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- 4+ years of proficiency in TypeScript and modern JavaScript development.
- Deep experience with Node.js frameworks such as NestJS, Express, or Fastify.
- Mastery of React (including Hooks, Context API, and Server Components) and modern styling libraries like Tailwind CSS.
- Experience with modern build tools (Vite, Webpack), package managers (PNPM/Yarn), and version control (Git).
- Proven ability to diagnose and resolve performance and reliability issues.
- Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders.
What We Offer:
- Work on cutting-edge technology with leading international companies, contributing to real-world production projects.
- Relocation to Europe with full visa sponsorship and structured onboarding for working in international engineering teams.
- Competitive compensation package and a clear pathway to long-term employment and career growth with our partner companies.
Note: This position is only open to candidates residing in Sri Lanka
If you fit the profile or know someone who does send in the resume's to umar.firdausi_biz@outlook.com