A full stack developer is required as a senior web developer who can convert ideas and requirements into full fledged, scalable user experiences. You will use your knowledge to build web applications that can work across technologies and platforms.
Responsibilities:
- Designing, developing, validating, maintaining, releasing, and operating backend applications to deliver customer needs.
- Working with product managers, UX designers, and software and test engineers to implement elegant and intuitive front-end solutions.
- Monitoring of industry best practices to facilitate knowledge sharing and continuous improvement for our software development life-cycle.
- Working independently as a trusted advisor for customer stakeholders to support their long-term strategy and visions.
Requirements:
- Have extensive experience and knowledge of web languages such as HTML/HTML5, CSS 2/3, Core JavaScript.
- Demonstrate experience working with modern front-end frameworks such as Node.js/AngularJS / React/Vue.js with solid understanding of MVC.
- Display in-depth knowledge of Object Oriented JavaScript, AJAX, and DOM manipulation.
- Show working knowledge of APIs / Data formats like JSON and XML.
- Have experience using RDBMs such as MySQL, PostgreSQL.
- Have experience using Python or PHP.
- Have excellent communication and organizational skills, able to articulate technical information in a clear and easy to understand manner.
- Have good attention to detail and excellent problem solving/troubleshooting skill.