Job Description
* We are seeking a highly energetic and collaborative Lead Developer skilled in Angular, React Native, and Node.js for mobile and web portal development.
* The Lead Developer will participate in all phases of the development and maintenance life cycle within the Digital Technologies organization for a leading healthcare provider.
* The ideal candidate should have experience in the healthcare space, strong communication skills, and a proven ability to take initiative, make decisions, and manage responsibilities effectively.
Requirement/Must Have
* Strong and effective written and verbal communication skills.
* Experience with Angular 7.0 or above.
* Proficiency in Node.js.
* Experience with web services (consuming or creating) using REST/SOAP.
* Skilled in writing tested, idiomatic, and documented JavaScript, HTML, and CSS.
* Experience coordinating workflows between design, frontend, and backend teams.
* Ability to cooperate with backend developers in building RESTful APIs.
* Proficiency with JavaScript and HTML5.
* Deep understanding of AngularJS practices and commonly used modules.
* Knowledge of CSS and JS methods for performant visual effects.
* Understanding of platforms, databases, APIs, caching layers, proxies, and web services.
* Ability to validate user actions on the client side and provide responsive feedback.
* Experience writing non-blocking code and using advanced techniques such as multi-threading.
* Ability to create reusable modules and components extending core Angular elements.
Experience
* 4 to 6 years of experience (flexible for lesser or more if highly skilled).
* Experience working in the healthcare domain preferred.
Responsibilities
* Lead technical delivery, deployment, optimization, support, and defect fixes.
* Develop and maintain complex components of information systems.
* Create and perform unit tests, and resolve and retest any identified defects.
* Develop and perform system testing and validate results.
* Coach and mentor team members on development best practices.
* Define and enforce application coding standards and best practices.
* Identify and resolve technical and process impediments preventing timely delivery.
* Collaborate with architects, team leads, and IT leadership to define technical roadmaps.
* Diagnose and troubleshoot performance and other issues.
* Review complex change and enhancement requests.
* Evaluate potential changes for objectives, scope, and impact.
* Take a proactive approach to development work and strategic technical solutions.
* Document functional and technical requirements and design specifications.
* Mentor peers on coding standards, patterns, and strategies.
* Build and maintain relationships with customers to understand business requirements.
* Partner with other IT teams during integration activities for successful implementations.
* Participate in on-call application support as needed.
* Communicate effectively with both technical peers and nontechnical business partners.
Qualification And Education
* Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent technical training or work experience.
#J-18808-Ljbffr