Search by job, company or skills

eSpace

Senior Front-End Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 outputsadding 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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141399707