Job Description
We are looking for a Senior Software Developer to work with Angular 5 TypeScript for Web and Hybrid Application Development, for converting existing enterprise, Power Builder-based legacy application to a modern web-based application, and for other stream of work in pipeline. Preferred candidates will have an, affinity and experience on modern web developement using JavaScript based frameworks including Angular 5 and Typescript, HTML/HTML5, CSS/CSS3,BootStrap etc. Affinity and experience of working with Hybrid Applications.
Required Qualifications & Skills:
· 3+ years of software including Web Application and Hybrid Application Developement
· Strong experience with JavaScript, JavaScript based libraries and frameworks, JavaScript based database, specially latest Angular 5.0 with TypeScript, JSON, PouchDB etc.
· Strong experience with Hybrid Application developement using Hybrid framework/SDK including Ionic or anyother framework
· Strong expeirence and understanding of web front-end development including HTML, HTML 5, CSS/CSS3, Bootstrap, Responsive UI etc.
· Previous experience of utilizing and integrating with RESTful APIs using Web APIs
· Previous experience of working with databases including NoSQL database like CouchDB etc.
· Experience of working with cloud environment, services and computing platforms
· Understanding of Object-Oriented programing, Single Sign On, Design Patterns, and Multi-tier architecture concepts including JavaScript based front-end architecture and microservices based back-end architecture
· Experience of Agile development practices with the proven track record of delivering high quality, scalable software with a cohesive user experience
· Ability to lead the team, participate in team discussions and capable of taking initiatives instead of relying on traditional business requirement/specification documents and instructions for every detail.
Excellent communication and interpersonal skills.