We are looking for a Senior Full Stack Engineer to join a small but talented team. The Full Stack Developer will have the opportunity to make a big impact, collaborate with great people, work closely with the CTO, and build hi-tech web applications in a dynamic environment. The ideal candidate will be an enthusiastic developer eager to learn and grow his/her skills in the field.
This role is for an Engineer with strong delivery experience includes application design/architecture, development and deployment of Angular5/6 / Backbonejs / Vue.js using SQL/NoSQL database. Strong Product development knowledge with Total cost (Development and Maintenance) balance is a must.
Requirements:
· 3~5 years experience in Angular4/5/6 or ReactJS & NodeJS, code and performance optimization, debugging and unit testing. Any framework experience is essential with preference of Zend, Laravel and Codeigniter.
· Excellent knowledge of HTML/CSS, jQuery and Bootstrap
· Considerable experience in any of frontend framework i.e Angular4/5/6 / Backbonejs / Vue.js and NodeJS is an absolute asset
· Thorough understanding of relational databases such as MySQL, ClearDB, Redshift or similar technologies.
· Knowledge working closely with git , bitbucket and Jira
· Excellent communication skills and being able to work independently or in a team
· Experience in test automation and test-driven development
· Experience with AWS/EC2 / Heroku, or other cloud services would be Plus
· Solid understanding of software development principles and design patterns such as OOP and MVC
Responsibilities:
· Brainstorm, spec and build new features
· Maintain Angular6/ReactJS/Javascript code
· Refactor code for better performance/readability
· Build new features as required