Established in 1997, MGG is a Singapore-based software house with offices in Singapore and Indonesia.
Our team of engineers and project executives are driven by a passion to apply new technology knowledge to the development of software solutions for clients, especially in the space of mobile apps and backend systems.
MGG’s strong customer-centric approach to software development, coupled with our diverse technical skillset, is key to keeping us on top of our game.
Through the years, MGG has worked on a wide spectrum of industry-based projects and served a number of SMEs and large organisations locally and overseas.
Our efforts include developing national-level apps and backend systems for fintech and e-payment, mobile learning platforms for local agencies, and consumer products like radio streaming (and soon to develop instant chat messaging) for a local media organisation.
Responsibilities
- Design and develop responsive web and mobile applications using Javascript frameworks (Vue and ReactJS)
- Support existing projects on enhancements and maintenance
- Build and maintain reusable components and front-end libraries for future use
- Work within a team which focuses on delivering software using Agile principles including TDD, automated CI/CD pipelines and bi-weekly releases
- Lead remote teams on development and integration tasks
- Perform code reviews and optimisation
- Participate in team testing cycles
- Create documentation
- Overseas travel, based on project requirements
Requirements
- Minimum 5 years of hands-on experience in JavaScript and web technologies (Vue, React and HTML/CSS)
- Solid understanding of technologies and tools like NPM, APIs, web socket, GraphQL, NodeJS, Firebase
- Good understanding of Design and Architecture Patterns
- Write high quality, clean, maintainable code conforming to best practices (unit testing, source control, continuous integration, automation, design patterns, etc.
- Experience in Agile development using software development tools like JIRA, Bitbucket, Confluence, Gitlab, Trello, Code Magic
- Experience working with remote teams
- Excellent working attitude, problem-solving, critical thinking and communication skills
- Experience in writing comprehensive unit test cases for robustness with proper code coverage
- Experience in iOS/Android mobile application development will be a plus
Related Job Searches:
- Company:
MGG Software Pte Ltd - Designation:
Principal Software Engineer - Profession:
IT / Information Technology - Industry:
Computer and IT - Location:
Geylang