Full Stack Developer
Summary
Build and maintain web apps for a major bank using React/Angular on the front end and Node.js/Python/Java on the back end, with MySQL or MongoDB.
Full Stack Developer at OCBC Bank. About the role OCBC Bank, Singapore's oldest bank, is seeking a Full Stack Developer to join our team. This position plays a crucial role in our ongoing transformation as we aim to enhance our services through innovative technology and creative solutions. You will contribute to projects that support both individual and business aspirations, ensuring we meet diverse needs effectively.
Key facts
- Location: Singapore
- Engagement: Full-time
- Team: Digital Solutions Team
What you'll do
- Design and develop web applications using both front-end and back-end technologies.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Maintain and optimize existing applications for performance and scalability.
- Participate in code reviews and contribute to best practices in software development.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in full stack development.
- Proficiency in JavaScript, HTML, CSS, and frameworks such as React or Angular for front-end development.
- Experience with back-end technologies such as Node.js, Python, or Java.
- Familiarity with database management systems like MySQL or MongoDB.
- Strong understanding of RESTful APIs and web services.
- Excellent problem-solving skills and ability to work independently and in a team.
Nice to have
- Knowledge of cloud platforms such as AWS or Azure.
- Experience with DevOps practices and CI/CD pipelines.
- Familiarity with Agile methodologies.
Skills & tools
- JavaScript, HTML, CSS
- React, Angular, Node.js, Python, Java
- MySQL, MongoDB
- RESTful APIs
Practical notes
This position is open to candidates who require a work visa. We offer competitive salary packages and benefits, including health insurance and professional development opportunities.
Interested applicants should submit their resume and cover letter by the application deadline.