Insighture is a leading technology consultancy that drives digital transformation for businesses worldwide. With a team of over 85 expert consultants, the company delivers tailored, high-impact strategies and solutions, enabling scalable product engineering. As an AWS partner, Insighture excels in co-integrated cloud services. It has collaborated with more than 50 clients globally, guiding them through cloud adoption, DevOps transformation, enterprise modernisation, and more.
The team’s expertise spans Cloud-Native Development, Solutions Architecture, UI/UX, Quality Engineering, Data Engineering, AI/ML, and DevSecOps. These capabilities empower businesses to achieve impactful and innovative outcomes.
In 2024, Insighture achieved ISO certification and was recognised as a Great Place to Work, earning three prestigious awards: Best Workplace in Sri Lanka, Best Workplace for Technology, and Best Workplace for Young People. Insighture's technology and expertise are embedded in the work of internationally recognised care providers, global freight operations, child protection systems, and health tech platforms across Australia, the UK, and Singapore.
We are seeking a talented and experienced Senior / Lead Full Stack Engineer (GraphQL) to join our dynamic and growing technology team for a contract/permanent opportunity. In this role, you will be responsible for designing and delivering scalable, high-performance web applications, with a strong focus on GraphQL-driven architectures and modern headless platforms. You will work closely with cross-functional teams to build seamless, data-driven digital experiences while contributing to architecture decisions, performance optimization, and engineering best practices.
Responsibilities
- Design, develop, and maintain modern web applications using GraphQL, React.js, Node.js, and TypeScript
- Build and manage scalable GraphQL APIs for efficient data integration across systems
- Design and implement headless CMS architectures (Drupal preferred)
- Develop and enhance APIs on AWS Serverless platforms
- Work on application transitions and provide steady-state support
- Identify risks in existing systems and provide effective solutions to both business and technical stakeholders
- Collaborate with cross-functional teams (engineering, design, DevOps) in Agile environments
- Optimize applications for performance, scalability, and reliability (especially high-traffic systems)
- Implement and maintain CI/CD pipelines for smooth deployments
- Work with AWS, Docker, and Kubernetes in cloud-native environments
- Ensure code quality through best practices, testing, and version control
- (Senior/Lead) Provide technical leadership, code reviews, and mentorship
- Contribute to architecture decisions, including microservices and distributed systems
Requirements
- Strong experience in React, GraphQL, and Node.js
- Hands-on experience with Apollo Studio, including Supergraph and Subgraph enhancements/upgrades
- Strong proficiency in TypeScript
- Good understanding of AJAX and JavaScript DOM manipulation techniques
- Strong expertise in HTML, CSS, and cross-browser compatibility
- Experience developing APIs on AWS Serverless architecture
- Proven experience in application transition and support environments
- Ability to identify system risks and propose scalable solutions
- Solid understanding of SDLC practices (CI/CD, testing, version control)
- Experience working in Agile environments
- Strong knowledge of performance optimization for high-traffic applications
- Proven experience in a Senior or Lead Engineering role
- Experience working on production-grade applications
- Excellent problem-solving, communication, and stakeholder management skills
- Exposure to DevOps practices and tools such as Jenkins, Ansible, or Terraform is advantageous
- Familiarity with Kubernetes and containerized environments is a plus
- Experience with headless CMS platforms (Drupal preferred) would be beneficial
- Exposure to modern frontend frameworks such as Vue.js is an added advantage
- Understanding of microservices architecture is desirable