Skill diminta
Analytical ThinkingDeliveryGitJavaScriptNode.jsReact
Deskripsi
Implement software development tasks (solution design, building unit test, code development – design pattern) for delivery of new features or enhancement of Digital Banking systems (including internal apps)
- Ensuring software designs in compliance with specifications, writing well-designed, and efficient code
- Actively participate in projects and engineering tasks
- Solving any engineering issue in a project
- Involved in research and develop new design and technology
- Contribute to requirement analysis and design to solve business needs
- Bachelor’s degree in Computer Science or a related field
- Hands-on experience in building mobile, web, or backend applications
- Comfortable working in Agile environments with fast-paced delivery
- Experience with modern frameworks such as React, ReactNative, Node.js, or Android/iOS
- Solid understanding of software development best practices and secure coding
- Familiar with design patterns and domain-driven design (DDD) concepts
- Strong analytical thinking and problem-solving mindset
- Experience in both frontend and backend development is a plus
- Comfortable using Git for version control and collaboration
- Basic understanding of system architecture and scalable solutions
- Strong proficiency in JavaScript or similar programming languages