Full-Stack Engineer
AdeccoJob description
.
A well known consulting firm.
Design and build scalable full-stack systems powering data, analytics, and AI solutions that drive large-scale digital transformation in a mission-driven environment.
The Role
As a
Full‑Stack Engineer
, you will be responsible for building high‑quality, production‑grade applications across the entire technology stack. You will work on user‑facing interfaces, backend services, and cloud infrastructure that support data‑driven digital products used at scale.This role is ideal for engineers who enjoy end‑to‑end ownership
, hands‑on development, and collaborating closely with product and business teams to deliver impactful solutions.
Key Responsibilities
- Design, develop, and maintain end‑to‑end full‑stack applications
- Build responsive and user‑centric frontends that deliver intuitive, high‑performance user experiences
- Develop robust backend services and APIs
- Implement
- Apply software engineering best practices including code quality, testing, performance optimisation, and security
- Collaborate closely with
- Take ownership of systems throughout the full development lifecycle, from design to deployment and support
Requirements
- Bachelor's degree in
, or equivalent practical experience
- Strong hands‑on experience in full‑stack development
- Experience building and consuming
RESTful APIs and services
- Familiarity with cloud platforms and modern DevOps practices
- Experience working with databases and application‑level data handling
- Exposure to data‑driven or analytics‑enabled applications is a plus
- Strong communication skills and ability to work in cross‑functional teams
- Interest in contributing to large‑scale, purpose‑driven digital initiatives.
Prepare your updated resume and apply to this role. We'd love to hear from you!
We regret that only shortlisted candidates will be notified.
Aditi Jain | Personnel Registration No. R25129887
Adecco Personnel Pte Ltd | EA License No. 91C2918
Name: Aditi Jain
Direct Line: +65 6593 7693EA License No: 91C2918
Personnel Registration Number: R25129887
¿Te interesa este puesto?