The Software Engineer is responsible for the development, implementation, maintenance, and support of software solutions. This job requires an active technical contributor in the App development life cycle, performing analysis and design as well as a proven team player to achieve the company\xe2\x80\x99s goals. What you\xe2\x80\x99ll be doing? \xc2\xb7 Developing new features in mobile application; including tasks such as requirement researching, coding, integrating, and testing. \xc2\xb7 Analysing, maintaining & debugging our mobile app. \xc2\xb7 Maintaining App & platform health ensuring our systems are functional and operating efficiently. \xc2\xb7 Contribute to VDC\xe2\x80\x99s app strategy and aligning systems with that strategy \xc2\xb7 Share operational support duties. \xc2\xb7 Collaborate with Singapore\xe2\x80\x99s Product Management Team So, what are we looking for? We are looking for a full stack engineer (with mobile focus) to help us build some amazing new projects, someone with a start-up background and growth mindset would fit perfectly in our team. Experience
Involve in collaboration with stakeholders to understand business challenges and customer needs, removing bottlenecks and identifying new opportunities for growth.
Knowledge of industry best practices, regulations and compliance (GDPR, PDPI), and quality assurance techniques.
Experience working with geo-distributed teams.
Personal Skills
Applies relevant technologies knowledge to the development and improvement of our App
Positive attitude and a clear sense of initiative
Has a growth mindset - flexible, open, and actively seeking opportunities to improve
Continuously learn and understand the business requirements, customer, and end-user feedback to further improve our App
Actively investing time in technical growth
Manage own time well, being able to support fellow colleagues and be critical on inefficiencies
Highly self-motivated team player with good analytical and conceptual thinking, results-driven and customer focus
Ability to share new knowledge and new tools to cultivate constructive conversations and improve team capabilities
Open minded collaborator and clear communicator who can manage stakeholders\' expectations well
Technical Skills
Test-driven development and agile software delivery methods.
Hands-on experience in estimating, planning, designing, implementing, testing and operating highly scalable, available, performant, maintainable, secure and cost effective, being able to implement this independently or with minimum supervision and direction from the senior team members.
Knowledge in Swift or Kotlin in addition to Typescript, and ideally React Native.
Creates software in at least two modern software development languages.
Creates and maintains continuous delivery pipelines using current agile practices, patterns & tooling.
Creates software using secure coding practices and mitigates common vulnerabilities.
Working knowledge of modern stacks e.g. Node.js, Jest, Docker, Apollo.
Uses current technical practices such as writing clean, testable code and pair programming.
Knowledge of building solutions deployed on AWS with immutable infrastructure via infrastructure as code.
Job Type: Full-time Salary: RM3,500.00 - RM5,000.00 per month Benefits:
Opportunities for promotion
Work from home
Schedule:
Day shift
Monday to Friday
Ability to commute/relocate:
Kuala Lumpur: Reliably commute or planning to relocate before starting work (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.