Jr Angular developer

Job Description: 

JOB PURPOSE : To develop Web App and Browser extensions for our flagship product, we are looking for a Sr. FED who is very proficient in Angular 5+ framework and can take complete ownership of software-code development, maintenance and optimisation.

Education and Relevant Experience :

1. Minimum Bachelor degree or M.Sc. in IT or related discipline
2. 3 to 5 years’ experience as Front-end Developer with minimum 1+ year hands-on experience with Angular 5+
3. Experience of working on SAAS /enterprise web app preferred

Technical Skills: (must have)
● Excellent Angular 5+, NodeJS, Typescript programming skills
● Strong HTML/HTML5/JavaScript skills
● Sound understanding of MVC, MVVM, JSON, and data binding
● Hands-on experience with implementing Angular best practices (e.g. project structure, module organisation, naming convention, etc.)
● Hands-on experience with Web APIs (e.g. HTTP protocols, AJAX and REST)
● Hands-on experience of using browser events and various data types like arrays and objects, JSON, forms, closures and modules, including the use of debugging tools
● Hands-on with CSS3 and sound understanding of cross browser inconsistencies and responsive frameworks
● Experience in integrating with third party JavaScript libraries and frameworks like jQuery
● Experience with Templating

Additional Skills: (nice to have)
● Knowledge of standard authentication systems such as OAuth2, JWT and SSO
● Knowledge of WebSockets is an added advantage
● Experience with version controlling tools e.g. Git
● Experience with developing browser extensions

PRINCIPAL ACCOUNTABILITIES :  Key accountability of Sr.FED will be to plan, develop, maintain and optimise codebase for web app and browser extensions of MyLOFT.

  • Planning and Development

○ Design Planning of the functional App in coordination with software development team
○ Develop and Deliver front-end applications and browser extensions
○ Develop and Integrate custom modules and components with functional app
○ Writing tested, idiomatic, and documented JavaScript, HTML, and CSS
○ Integrate existing template or pure HTML in angular
○ Work closely with HTML developer and UI designer to deliver pixel perfect dynamic Frontend UI

○ Work closely with back-end team to build and integrate REST API
○ Integration with external web services e.g. Google APIs
● Testing and Maintenance
○ Follow best practices for testing and maintenance to ensure that codebase is executable,
readable and easy to maintain
○ Ensure that security and versioning of the codebase is maintained
○ Write and maintain technical documentation for ready reference
● Post Launch Optimisation
○ Periodically participate in code review and refactoring to improve app performance
○ Participate in user feedback sessions to identify and understand user requirements
● Beta/Marketability Tests (for POCs)
○ Coordinate with development team to evaluate technical feasibility of new requirements
○ Build prototypes/POCs
○ Actively participate in relevant technical forums
○ Participate in training and knowledge sharing initiatives


Key Skills Required: 
Excellent Angular 5+, NodeJS, Typescript programming skills and strong HTML/HTML5/JavaScript skills
Years of experience: 
2.5 - 4
Ahmedabad (can work remotely at the moment)
No of position: