We’re looking for a passionate and experienced Senior Front-End Engineer to join our team at eSpace. This role focuses on building responsive, scalable, and user-friendly web interfaces using Angular, while also leveraging broader front-end technologies. You’ll work closely with the UX team, backend engineers, and product managers to deliver seamless user experiences in high-impact software solutions. |
Responsibilities: Develop and maintain complex front-end applications using Angular, along with modern front-end technologies such as TypeScript, RxJS, React, Vue.js, and related UI frameworks and tools. Translate UI/UX designs into high-quality, reusable code. Ensure performance, responsiveness, and cross-browser compatibility. Collaborate with backend teams to integrate APIs and build end-to-end solutions. Implement testing strategies, including unit and integration testing. Drive UI architecture decisions and promote best practices in front-end development. Stay up to date with modern JavaScript frameworks, libraries, and industry trends. Participate in code reviews, agile ceremonies, and mentor junior developers.
Key Performance Indicators (KPIs) for Success
Delivery of pixel-perfect, responsive, and accessible user interfaces. Low bug count and high performance in production environments. Strong peer feedback from code reviews and collaborative sessions. High usability and maintainability of the front-end codebase. Continuous contribution to improving UI development practices and component libraries. Timely and reliable delivery of features within sprint commitments.
Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. 4+ years of hands-on experience in front-end development, with at least 2+ years in Angular. Proficiency in TypeScript, HTML5, CSS3, and modern JavaScript (ES6+). Strong knowledge of Angular CLI, RxJS, state management (e.g., NgRx), and component-based design. Experience with RESTful API integration and API security. Familiarity with build tools (Webpack, Vite), version control (Git), and CI/CD processes. Exposure to other front-end frameworks/libraries (e.g., React, Vue.js) is a plus. Understanding of responsive design, accessibility, and performance optimization. Strong communication, problem-solving, and collaboration skills. Experience in mentoring junior developers or leading front-end initiatives is a strong plus. Familiarity with figma is a plus Strong understanding of software engineering best practices, including clean code, component reusability, and SOLID principles.
About eSpace eSpace is a leading IT company with over 25 years of experience delivering mission-critical systems for governments, enterprises, and startups. From enabling digital transformation in public services to deploying innovative business solutions, we focus on building scalable, reliable, and high-impact technology systems. What We Value At eSpace, our culture is driven by four core values that guide how we work and grow together: Delivering Impact You focus on outcomes, not just outputs—adding real value through your work. Trust Through Transparency You communicate openly, take ownership, and keep others informed. People-Driven Growth You’re eager to learn, share knowledge, and help others grow with you. Technology That Matters You think critically about tools and trends, focusing on solutions that make a difference.
If these values resonate with you, and you’re excited to contribute to a team where your work can make a real difference, we’d love to hear from you. |