What are the responsibilities and job description for the Lead Angular Developer position at Photon?
We are Photon, one of the world’s largest Digital Platform Engineering companies, blending Strategy Consulting, Creative Design, and Technology Services for a global clientele.
We proudly partner with 40% of Fortune 100 companies, delivering niche products that power digital transformation. Watch more about us here: Photon Overview.
https://vimeo.com/708402190/6927030bf6
We are looking for a candidate who does not require visa sponsorship now or in the future.
Job Title: Angular Developer with MicroFrontend Expertise
Location: Cleveland, OH
Experience: 10 years in frontend/UI development
Role Overview:
We are seeking a highly skilled Angular Developer with expertise in MicroFrontend Architecture, MicroApps, and Mobile Hybrid Development, including SDK integration. The ideal candidate will have strong hands-on experience in modern frontend frameworks and a proven ability to deliver scalable, modular, and high-performing user interfaces.
Key Responsibilities:
Design and develop applications using MicroFrontend Architecture and MicroApps principles.
Implement SDKs and integrate with hybrid mobile applications.
Develop responsive and scalable front-end solutions using above Angular14 and TypeScript.
Collaborate with cross-functional teams to integrate frontend applications with REST APIs and backend services.
Optimize applications for performance and ensure cross-browser compatibility.
Work within an agile environment and contribute to CI/CD pipelines for automated builds and testing.
Required Skills:
Frontend Development: Expertise in HTML5, CSS3, SASS, JavaScript, TypeScript, and Angular (Version 14 preferred).
MicroFrontend & MicroApps: 5 years of hands-on experience with MicroFrontend architectures and modular frontend development.
SDK Integration: Strong understanding of SDKs, SDK integration, and hybrid mobile app frameworks (e.g., Capacitor).
UI/UX Optimization: Proficiency in responsive UI frameworks like Bootstrap or similar.
Testing Frameworks: Experience with Karma, Jasmine, or equivalent.
Tools & Platforms: GIT, CI/CD (e.g., Jenkins), Docker, SonarQube.
Agile Development: Familiarity with distributed agile teams and iterative delivery.
Preferred Skills:
Experience with backend service integration using ReactJS, NodeJs, Java, Spring Boot, and REST APIs.
Knowledge of browser rendering engines and optimization techniques.
Prior experience in banking, financial services, or other highly regulated domains.