Senior/Staff Software Engineer (Angular)
Accountabilities: Lead the end-to-end development of complex frontend features, from solution design and implementation to deployment, monitoring, and ongoing optimization.
Design and evolve scalable frontend architectures using Angular, TypeScript, Micro Frontends, and reusable component libraries.
Collaborate closely with Product, Design, QA, and Engineering teams to deliver intuitive, accessible, and high-performance user experiences.
Improve frontend performance, reliability, and observability using monitoring and analytics tools while proactively resolving production issues.
Promote engineering excellence by implementing best practices in CI/CD, automated testing, code quality, observability, and AI-assisted development workflows.
Mentor and support fellow engineers through code reviews, technical guidance, pair programming, and knowledge-sharing initiatives.
Contribute to the continuous improvement of design systems, development standards, and engineering processes to enhance scalability and maintainability.
Requirements
5+ years of professional experience in frontend software engineering with a strong focus on Angular and TypeScript.
Extensive experience designing, building, and maintaining large-scale single-page applications and modern frontend architectures.
Strong knowledge of Micro Frontends, Module Federation, reusable component libraries, and scalable UI development practices.
Solid understanding of HTML, CSS/SASS, JavaScript, frontend security principles, and modern build tools such as Webpack.
Experience working with Git-based workflows, CI/CD pipelines, and automated testing frameworks.
Familiarity with observability and performance monitoring tools such as New Relic, Kibana, or similar platforms.
Passion for creating exceptional user experiences with strong attention to usability, accessibility, and responsive design; experience with Figma or design systems is an advantage.
Experience using AI-assisted development tools to improve productivity and software quality is considered a plus.
Excellent communication, collaboration, mentoring, and problem-solving skills with the ability to thrive in remote, distributed teams.
Benefits
Flexible remote work options with adaptable working hours to support work-life balance.
Modern equipment and technology to enable productive and efficient remote collaboration.
Comprehensive private health insurance coverage.
Meal vouchers and company-sponsored wellness and sports programs.
Ongoing learning and professional development opportunities, including regular feedback and career growth support.
Collaborative international work environment with team events, knowledge-sharing sessions, and cross-functional collaboration.
Opportunity to contribute to innovative cloud software products while working with cutting-edge frontend technologies and AI-assisted development tools.
Inclusive workplace culture focused on trust, ownership, continuous improvement, and long-term career development.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1