Key Responsibilities
- Work within cross-functional teams to design, develop, and maintain modern web applications that deliver real impact for public users.
- Participate actively in Agile ceremonies (e.g., sprint planning, reviews, retrospectives) and adopt iterative delivery practices.
- Collaborate with UX designers, product managers, and senior engineers to translate business requirements into technical implementations.
- Write clean, maintainable, and well-tested code using React and Node.js, ensuring performance, scalability, and security.
- Implement and integrate with AWS cloud services, containerized environments, and databases.
- Learn and contribute to infrastructure setup using Infrastructure as Code (IaC) tools such as Terraform.
- Participate in code reviews to maintain product quality and learn from more experienced team members.
- Stay curious and explore the use of Gen-AI tools or LLM APIs to enhance product capabilities.
Required Skills & Experience
- 1 to 3 years of professional experience as a Full Stack Engineer or Software Developer.
- Some experience working with or delivering solutions
- Exposure to Agile development environments and UX-focused delivery.
- Practical experience with AWS cloud environments.
- Strong foundation in React and Node.js for frontend and backend development.
- Experience working with databases such as PostgreSQL or DynamoDB.
- Familiarity with AWS services and containerization technologies (e.g., Docker, Kubernetes).
- Exposure to Infrastructure as Code tools such as Terraform.
- Interest or basic familiarity with Gen-AI tools or LLM APIs.
- Degree or Diploma in Computer Science, Information Technology, or related disciplines.
- Solid programming fundamentals, problem-solving skills, and a learning mindset.
- Good communication skills and ability to work effectively in a collaborative team environment.