Critical Job Duties :
- Develop creative, functional, maintainable, applications, services and components
- Guide UI development, assisting other developers and product team members to understand options, viability, and maintainability of new requirements
- Write high quality, re-usable code following industry best practices
- Provide development estimates for enhancement requests
- Perform design / code reviews and help maintain code quality, performance, and application
responsiveness
Demonstrate expertise and ownership of all frontend & native componentsTest programs to ensure quality and expected results before delivery to Quality EngineeringInvestigate and resolve bugs and / or deficiencies in project codebasesWork on projects of moderate to advanced complexityKeep skills up-to-date with current and future software technologies through continuededucation and self-learning to ensure maximum functionality and efficiency
Assist in creation and maintenance of DevOps tooling and code deployments.Collaborate both in the team and cross-functionally, and contribute in group decision-makingAssists & mentor associate and mid-tier engineersJob Qualifications :
Candidate Qualifications :
The ideal candidate for this position has strong Javascript skills and experience, particularly in the Angular framework.
He / she / they are passionate about crafting solid code working alongside their team members to predictably deliver value.
Said candidate will be curious, adventurous, and someone who constantly looks to advance the current state of our products and the technologies we use.
Qualifications :
Experience and demonstrated proficiency with Angular, Ionic, NGRX, RXJS, and hybrid UI developmentExperience in developing applications for both iOS & Android, including proficiency in SwiftThorough understanding of UI automation and testabilityDemonstrated understanding of Algorithms, Data Structures, Object Oriented Design,Databases (SQL / NoSQL)
Experience with RESTful Web Service DesignExperience working as a member of an Agile teamExperience working with 3rd party partners to design and deliver cross-platform integrationsBachelors degree in Computer Science, Computer Engineering or a software related discipline or equivalent experience is preferredThe ability to adapt quickly to a fast-paced environment, with strong problem-solving skillsCross-department collaboration skillsExperience with MS Azure and AZDO preferred(ref : hirist.tech)