Software Engineer (Full Stack)
Singapore Land Authority (SLA)Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
[What the role is]
We are seeking an experienced Senior Fullstack Engineer to join our agile development team. In this role, you will be responsible for architecting and implementing end-to-end solutions — from sophisticated user interfaces to scalable backend services and APIs – contributing to technical decisions that shape our products.
[What you will be working on]
Key Responsibilities
- Lead the development of complex frontend applications using React.js and Next.js, ensuring high performance, reusability, and scalability
- Design and develop robust, scalable backend services using Nodej.js Express and/or Java Spring Boot, architecting RESTful APIs and microservices following best practices
- Architect and implement responsive, accessible, and performant user interfaces that deliver exceptional user experiences
- Design and implement cloud-native solutions using AWS services, including serverless architecture and container orchestration
- Lead the design and implementation of database schemas and data models across relational and NoSQL databases
- Collaborate with UX designers and other stakeholders to translate business requirements into full-stack technical solutions, owning API contracts across the stack
- Champion best practices across the full stack, including code quality, testing, and documentation
- Participate in agile ceremonies and contribute to technical planning and architecture discussions
- Implement and maintain CI/CD pipelines
- Troubleshoot and debug production issues across frontend and backend systems whilst maintaining system stability
[What we are looking for]
Required Skills And Experience
- 8+ years of professional software development experience with demonstrated fullstack capability
- Strong expertise in React.js and Next.js, including state management solutions and modern React patterns
- Strong expertise in Nodej.js Express and/or Java Spring Boot with extensive experience building RESTful APIs and microservices
- Profound understanding of JavaScript/TypeScript, HTML5, and CSS3
- Proven experience with AWS services including Lambda, ECS/EKS, RDS, EC2, and S3
- Proficient in SQL with experience across both relational and NoSQL databases
- Strong understanding of software design patterns and principles (SOLID, DRY, etc.)
- Experience with frontend and backend testing frameworks and methodologies
- Experience with frontend build tools, package managers, and version control systems
- Experience working in agile environments with continuous integration/continuous deployment (CI/CD)
- Excellent problem-solving skills and attention to detail
- Strong communication skills and experience working in cross-functional teams
Good To Have
- Experience with AWS services and cloud infrastructure, including AWS certifications (Solutions Architect, Developer)
- Knowledge of container orchestration platforms, particularly Kubernetes or Amazon EKS
- Experience with micro-frontend architecture
- Understanding of server-side rendering and static site generation
- Experience with message queuing systems (Kafka, RabbitMQ)
- Experience with event-driven architecture and reactive programming
- Experience working on Singapore Government IT projects
- Hands-on experience with SingPass and CorpPass integration
- Familiarity with Singapore Government Technology Stack (SGTS)
- Experience implementing government security policies and guidelines
- Knowledge of government digital service standards and best practices
- Experience with performance monitoring and optimization tools (CloudWatch, ELK Stack, Prometheus, Grafana)
- Experience with GraphQL
- Contributions to open-source projects
What We Offer
- Opportunity to work on challenging and impactful projects using cutting-edge technologies
- Collaborative and innovative work environment
- Professional development, learning opportunities, and AWS certification support
- Competitive salary and benefits package
- Flexible working arrangements
- Regular team building activities and knowledge sharing sessions
If you are passionate about fullstack development and want to make a significant impact in a dynamic team, we would love to hear from you.
About Singapore Land Authority (SLA)
Singapore Land Authority (SLA)
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free