Full Stack Engineer (Mapbox SDK/GCC)
MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD
Singapore
On-site
SGD 80,000 - 120,000
Full time
Job summary
A staffing services company in Singapore is seeking a skilled software developer to design and develop end-to-end applications. This role requires expertise in both frontend and backend development, with a focus on cloud technologies and geospatial solutions. Ideal candidates will have a Bachelor's degree in Computer Science and a minimum of 5 years' experience. Responsibilities include optimizing CI/CD practices and collaborating with QA teams.
Qualifications
- Minimum of 5 years of experience in frontend and backend development.
- Experience with modern frontend frameworks like React.js, Angular, or Vue.js.
- Familiarity with RESTful APIs and cloud security best practices.
Responsibilities
- Design and develop end-to-end application.
- Optimize CI/CD deployment strategies.
- Work with QA engineers to ensure automated test coverage.
Skills
Frontend development
Backend development
Cloud technologies
Geospatial solutions
CI/CD pipelines
Mobile app development
Education
Bachelor's degree in Computer Science or related field
Tools
JavaScript/TypeScript
Node.js
Mapbox SDK
Docker
Kubernetes
AWS
Responsibilities
- Design and develop end-to-end application, integrating frontend, backend, and cloud infrastructure.
- Implement modern frontend architectures and develop backend services and APIs, ensuring reliability, security, and observability.
- Work with QA engineers to ensure automated test coverage and proactively resolve defects.
- Optimize CI/CD deployment strategies to ensure seamless and automated releases.
- Work with DevOps teams to automate infrastructure provisioning, monitoring, and cloud deployments.
- Ensure full-stack security, including authentication, authorization, API security and frontend security best practices.
- Evaluate and adopt emerging technologies to improve application performance and developer productivity.
- Develop and integrate geospatial solutions using Mapbox SDK or other mapping/geospatial technologies.
- Work within the Government on Commercial Cloud (GCC) environment, ensuring adherence to regulatory and security standards.
Requirements
- Bachelor's degree in Computer Science, Information Technology or a related field.
- Minimum of 5 years of experience in both frontend and backend development, Mapbox SDK (or other geospatial), legacy code databases, Government on Commercial Cloud (GCC).
- Frontend technologies: JavaScript/TypeScript with frameworks such as React.js, Angular, Vue.js, Next.js.
- Backend technologies: Node.js, Ruby on Rails (RoR), Java (Spring Boot), Python (Django/Flask/FastAPI), RESTful APIs.
- Mobile app development using Swift (iOS), Kotlin (Android), or React Native.
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, ArgoCD) and containerization (Docker, Kubernetes).
- Experience with Git and modern branching workflows (GitFlow, trunk-based development).
- Hands-on experience with cloud platforms (AWS, Azure, Google Cloud), preferably Government on Commercial Cloud (GCC).
- Experience with RESTful APIs, GraphQL, and WebSockets.
- Familiarity with Mapbox SDK or other geospatial/mapping technologies.
- Familiarity with cloud and application security.