Job Purpose:
We are seeking a skilled Full-Stack Developer to take over responsibilities currently handled by an internal developer for our investment banking client in Singapore. The role will focus on developing and maintaining APAC-facing applications, ensuring security compliance, and supporting internal IT tools and processes.
Key Responsibilities:
- Develop, maintain, and enhance web applications and internal tools for APAC operations
- Design and implement full-stack solutions using Node.js, React, Python, PL/SQL, and Linux
- Contribute to application security initiatives, including ITSM security issue resolution and compliance
- Collaborate with cross-functional teams to define requirements, design features, and deliver solutions
- Guide and support junior developers in best practices, coding standards, and dev-to-prod processes
- Manage version control, CI/CD pipelines, containerized deployments (Docker, Kubernetes), and cloud releases
- Ensure proper documentation and maintainable codebases for internal applications
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Full-stack development experience with Node.js, React, JavaScript, Python, and PL/SQL
- Experience with Linux environments and cloud platforms (AWS preferred)
- Strong understanding of application security principles
- Familiarity with CI/CD tools (Git, Jenkins, Docker, Kubernetes)
- Ability to work independently and in cross-functional teams
- Strong problem-solving skills and attention to detail
Preferred:
- Previous experience in internal IT tools, compliance, or production support
- Knowledge of backend frameworks (Flask, Express) and frontend state management (Redux)
- Exposure to AR, robotics, or sensor-fusion applications is a plus
Experience Level:
- 35 years of professional software development experience, ideally with internal or enterprise-facing applications