What You’ll Be Doing
Develop and contribute to frontend and backend frameworks supporting business-critical applications using JavaScript frameworks like ReactJS and Node.js.
Design and build scalable, reusable, and maintainable backend services and APIs with Node.js, Express.js, PostgreSQL, and cloud-native patterns.
Replace commercial off-the-shelf (COTS) systems with modern, in-house scalable solutions leveraging AWS (ECS Fargate, Lambda, S3, RDS, CloudFormation, CloudWatch) and containerisation (Docker).
Develop user-facing interfaces using React (Material-UI, Bootstrap, React Router, Redux Toolkit, Emotion, Next.js) with a focus on performance, accessibility, and Core Web Vitals.
Coach and mentor junior engineers and help raise the overall technical bar.
Define and maintain engineering standards, including CI/CD (GitHub Actions, Jenkins, AWS CodeBuild) and code quality practices (ESLint, Prettier, Husky, lint-staged).
Collaborate across teams to deliver impactful features with measurable value.
Leverage AI tools like GitHub Copilot to accelerate development workflows, improve code quality, and reduce boilerplate.
Lead the authoring of technical documents, including high-level design documents, architectural blueprints, technical standards, and best practice guidelines to drive technical excellence and cross-team alignment.
Demonstrate proficiency in prompt engineering to effectively guide AI tools in generating optimal and context-aware code solutions.
Use AI-assisted pair programming to support rapid prototyping, test case generation, and debugging.
Encourage and mentor team members on responsible and secure use of AI in the software development lifecycle.
How You Will Succeed
Design and implement robust APIs (RESTful) and microservices using Node.js and frameworks like Express.js or Koa.js.
Build and manage scalable backend services with fault-tolerance, performance, and security in mind.
Integrate with cloud platforms (AWS, GCP, or Azure) and manage infrastructure with CI/CD tools like GitHub Actions or Jenkins.
Work with databases such as MongoDB and PostgreSQL to store and retrieve structured and unstructured data efficiently.
Build responsive and accessible UIs using React, with supporting libraries such as Material-UI, Bootstrap, React Router, Redux Toolkit, Emotion, Next.js.
Implement modern UI development practices, including component-based design and state management (Redux, Context API).
Collaborate with designers and UX teams to implement pixel-perfect interfaces.
Optimise front-end applications for performance and Core Web Vitals.
Apply accessibility best practices and WCAG 2.2 standards.
Lead code reviews, guide junior engineers, and build production-grade software.
Contribute to open-source projects or lead technical discussions and architecture reviews.
What You Should Bring
Strong proficiency in React.js and supporting libraries (Material-UI, Bootstrap, Redux Toolkit, React Router, Emotion, Next.js).
Solid understanding of JavaScript (ES6+), TypeScript (4.x–5.x), HTML5, and CSS3/SCSS/Sass.
Proficient in backend development with Node.js (20.x+), Express.js (4.17.x+), Feathers.js.
Experience with RESTful and GraphQL APIs, microservices architecture, and real-time communication (e.g., WebSockets).
Practical experience with AWS (ECS Fargate, Lambda, S3, RDS, CloudFormation, CloudWatch), and containerisation (Docker).
Having AWS and Kubernetes certifications is a significant advantage and will be highly valued for this role.
Any question or remark? just write us a message
If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.