Full Stack Software Developer (Remote)
Summary
Full stack developer building and maintaining web software end-to-end at ourcodelab — from design and development through testing, deployment, and maintenance — collaborating with business and design stakeholders. Core stack includes JavaScript (plus Python/C#), React, Next.js, and Express, with Git, Jira, and agile practices. Remote role based in Singapore.
- Design, develop, and maintain high-quality software solutions using a variety of programming languages and technologies
- Collaborate with other developers and stakeholders to understand business needs and translate them into technical requirements
- Test and debug software applications to ensure they meet quality standards
- Stay up-to-date with emerging trends and technologies in software development, and make recommendations for improvement where appropriate
- Work collaboratively with other teams, including design, and technology teams
- Proficiency in one or more programming languages, such as JavaScript, Python, or C#
- Familiar and proficient in development frameworks like Express, Next and React
- Experience with software development tools, such as Git, Jira, and agile methodologies
- Knowledge of software development principles, such as object-oriented programming and design patterns
- Familiarity with web development technologies, such as HTML, CSS, and JavaScript
- Experience with software testing and debugging techniques
- Strong problem-solving and analytical skills, with the ability to work collaboratively in a team environment
- Excellent communication and interpersonal skills
- Either has completed National Service or are exempted from / not applicable for National Service*