We are looking for a full stack senior developer responsible for building scalable and reliable software solution. As our ideal candidate, you are required to have solid and proven experience of working in a commercial software development environment.
Responsibilities:
- Develop and maintain software and solution for modern farm.
- Proactively participate in technical discussions and contribute the ideas for software requirement and implementation.
- Professionally diagnose and resolve issues reported by colleagues or customers.
- Work in Agile environment by taking responsibility to plan and complete tasks in quality and timely manner.
Requirements
Knowledge in the following areas
o Programming language : C++, embedded, JavaScript, TypeScript and React
o Operating System and Tools : Windows and Linux, Visual Studio, Jira and Confluence
o Quality assurance : Unit tests and Automated tests
o Source code control and versioning with Git and GitLab
o Build tool chain
o Experience in Agile or SCRUM delivery model is an added advantage
o Strong communication skills and open minded personality
o Highly proficient in spoken and written English
o Experience to work in an international team
o Excellent communication to ensure design principles are well understood and accepted.
o Integrative, fast learning and friendly personality