We’re looking for a passionate Full Stack JavaScript Developer to join our innovative development team and help shape the future of the [URL Removed] platform. If you’re excited by cutting-edge technology, cloud-native architecture, and the opportunity to push the boundaries with LLMs and AI integration, then this is the role for you.
Role And Responsibilities
- Managing projects / processes / epics / user stories
- Analyse and break down complex requirements into scalable solutions
- Ability to develop within a specific sought-after programming language and integrate different technologies to a fully functioning platform
- Utilize the latest cloud computing technologies, business drivers and emerging computing trends to drive the roadmap of the platform
- Collaborate with cross-functional teams to design, develop, and deploy custom applications and features for the [URL Removed] platform
- Develop full-stack features using Node.js, Apollo, React, Webpack, GraphQL, MongoDB, PostgreSQL, and REST APIs
- Implement and maintain reusable UI components, global React router, user data handling, authentication, and permission model
- Innovate using LLMs and prompting techniques to enhance performance and user experience
- Participate in code reviews, ensure coding standards, and maintain high-quality code
- Mentor junior developers
- Provide community technical support (2nd and 3rd level support on a rotational basis)
- Continuously improve skillsets and stay updated on tech trends
Requirements
- TypeScript / JavaScript (ES6 +)
- Node.js (Express.js, Apollo)
- React (with Typescript) and backend development experience
- GraphQL
- MongoDB & Redis
- Docker & Docker Compose
- Git
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
- CSS and styling frameworks
- Ant Design (antd)
- AWS experience, especially ECS and Lambda
- Effective integration between different technologies
- Coordination between the environments applied
- Planning and monitoring
- Requirements management and communication
- Identification and management of risks
- Passion for IT architecture and hands on software development
- Interest or experience in AI, LLM and prompting techniques
Qualifications/Experience
- IT Degree and/or relevant qualifications
- 8+ years of experience in full-stack JavaScript development, or a similar role.
- Strong understanding of software development life cycle (SDLC) methodologies, such as Agile.
Desired Skills:
- JavaScript
- TypeScript
- Node.js
- React
- GraphQL
- MongoDB
- Docker
Desired Qualification Level:
- Degree
About The Employer: