Job Description & Requirements
- Develop front end website architecture and framework.
- Designing user interactions on web pages and mobile applications.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Designing and developing APIs/Micro service based architecture.
- Staying abreast of developments in web applications and programming languages.
- Diploma/ Degree in Computer Science, IT, Engineering or equivalent.
- 5+ years of working experience in software development specially as Full Stack Developer.
- Proficiency with fundamental front end languages such as HTML5, CSS3, JavaScript and Typescripts.
- Expertise in JavaScript technologies and frameworks such as Angular JS, Vue JS, React, Node JS and Amber.
- Hands-on experience on server side languages and framework such as Java, Python, Spring MVC, Spring Boot.
- Completed at least 1 full software development life cycle in a sizable software system development project.
- Experience in bootstrap framework and AngularJS or REACT.
- Proficient understanding of code versioning tools, such as GIT.
- A team player who possesses good interpersonal, communication skills and ability to work independently and in a team.
- Experience in any of the Cloud Platform like AWS, GCP or similar.
Added advantage
- Professional certifications or post graduate degrees
- Knowledge of Virtual Machines, Docker containers and Database technologies like Oracle/SQL, Mongo DB
- Understanding of asynchronous request handling, partial page updates, and AJAX.
- Knowledge in Traffic and Transportation domain
- Experience with Agile Scrum development practices