What You'll Do
- Partner with the Lead to drive Agile/Scrum practices and guide the team in delivering high-quality outputs.
- Design and build robust, scalable, and efficient software systems aligned with user and business needs.
- Enhance and configure systems to support new requirements and features.
- Write clean, testable, and maintainable code that meets QA standards.
- Translate requirements into clear technical specifications and assess feasibility.
- Integrate components into cohesive, fully functional systems.
- Maintain accurate documentation of features, workflows, and technical solutions.
- Troubleshoot, debug, and optimize existing applications.
- Automate processes with relevant tools and scripting.
- Conduct validation, verification, and user acceptance testing (UAT).
- Support external system integration and oversee deployments.
- Collect user feedback and implement improvements for continuous enhancement.
What We're Looking For
- Experience in Agile development methodologies.
- Proficiency in technologies such as:
ReactJS, NodeJS, MongoDB, Flutter, JavaScript/TypeScript/FeatherJS, Java, Spring Boot, Git. - Familiarity with DevOps practices and tools (a strong plus).
- Passion for hands-on coding, problem-solving, and innovation.
- Quick learner who adapts to new languages, frameworks, and technologies.
- Excellent communication and documentation skills.
- Self-driven, customer-focused, and collaborative with a positive can-do mindset.
- Ability to mentor and support team members.
- 4+ years of software development experience preferred, but fresh graduates with strong technical foundations are also encouraged to apply.
Only shortlisted candidates will be notified.
Please email a copy of your detailed resume to [Confidential Information] for immediate processing.
(EA Reg No: 20C0312)