Full Stack Developer - Geylang
Job Description:
We are looking for a full-stack developer to build and maintain user-centric web and mobile applications and help shape scalable, maintainable, and secure applications.
The ideal candidate will work with cross-functional teams to understand business needs, translate them into technical solutions, and deliver high-quality, responsive UI/UX experiences. You will manage both front-end and back-end development, maintain and optimize existing systems, and contribute to the full development lifecycle.Strong collaboration skills and the ability to work independently are essential, along with staying current with industry best practices.
Key Responsibilities
Architect and build scalable applications and services, with clean, modular code.
Design and implement robust data ingestion pipelines capable of processing large-scale datasets.
Own the full software development lifecycle—from concept and design to testing and deployment.
Collaborate cross-functionally with product managers, designers, and other stakeholders to define requirements and technical solutions.
Promote software engineering best practices including CI/CD, automated testing, and DevSecOps principles.
Provide technical leadership in leveraging modern cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-code.
Perform code reviews and foster a culture of continuous improvement and knowledge sharing.
Build and maintain ETL/ELT processes to support analytics and operational use case
Requirements:
Diploma/Bachelor’s in Computer Science or related field
2+ years of experience in full-stack development for web and mobile platforms
Proficient in HTML, CSS, Java, JavaScript, React, React Native, Angular, Vue.js and Node.js
Experience with PostgreSQL, MongoDB, and other NoSQL databases
Familiar with cloud platforms (AWS, Azure, GCP) and DevOps tools (e.g., Redis, Docker)
Understanding of financial applications and workflows
Experience with financial data structures + market data
Excellent communication skills and collaboration skills
Detail-oriented with a focus on code quality and best practices
Thank you for your application and we regret that only shortlisted applicants will be notified