Job Openings
M01 - Full Stack Developer
About the job M01 - Full Stack Developer
RESPONSIBILITY
- Design, develop and deliver working software applications to delight customers
- Improve software quality using XP practices such as code review and unit testing
- Adheres to the Software Craftsmanship Manifesto
- Prepare architectural and other technical documents
- Assist BA on user stories elaboration
- Assist QA on test automation and bug fixes
- Assist DevOps on build and release automation
EXPERIENCE AND SKILLS NEEDED
- Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
- Experience with version control systems such as Git
- Familiar or have experiences in cloud technology such as AWS, Azure, etc.
- Experience in front end technologies such as the following (but not limited to):
- ReactJS
- Typescript related
- Angular
- Javascript
- Experience in backend technologies such as the following (but not limited to):
- Node.js
- Java
- Python
- Javascript
- Experience in one or more of the following processes and infrastructure knowledge:
- Agile processes/practices (e.g. Scrum, Extreme Programming)
- Continuous integration/continuous deployment
- Cloud/PaaS platforms, such as AWS/GCP/Heroku
- Serverless Framework
- Docker/container technology
- Experience with Continuous Integration
- Familiar with Unit Testing
- Good presentation and listening skills
- Exposure to mobile application development will be an added advantage
- Working experience in Agile and UX development environment will be an added advantage