Senior Frontend Engineer

Progress
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
Web Accessibility
Agile Methodologies
HTML5
Browser Compatibility
CSS
Code Review
Software Debugging
Design of User Interfaces
Node.js
Performance Tuning
Svelte
Responsive Web Design
Systems Integration
TypeScript
Web Applications
Website Wireframe
RxJS
React
Cypress
Backend
GIT
Build Management
Angular
Information Technology
Web Technologies
Front End Software Development
REST
Device Compatibility
Software Version Control
Microservices

Job description

As a Senior Frontend Engineer, you will design and build responsive, high-performance web applications that deliver exceptional user experiences. You'll collaborate with designers, backend engineers, and product stakeholders to create scalable solutions and introduce modern technologies that help us grow rapidly. In this role, you will:

  • Translate UI/UX designs and wireframes into functional, responsive web pages.
  • Develop new user-facing features and enhance user experience (UX).
  • Write clean, reusable, and efficient code using modern frameworks like Svelte, Angular and React.
  • Optimize applications for speed, scalability, and performance.
  • Ensure cross-browser and cross-device compatibility.
  • Collaborate closely with designers, backend developers, and stakeholders.
  • Debug and maintain existing web applications.
  • Implement accessibility standards.
  • Stay current with emerging frontend technologies and trends.

Requirements

Do you have experience in Wireframing?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science or related field (or equivalent experience).

  • 5+ years of experience in frontend development, with a strong portfolio.
  • Strong proficiency in JavaScript/TypeScript, HTML5, CSS3, and at least one modern framework (React, Angular, or Svelte).
  • Experience with responsive design, cross-browser compatibility, and performance optimization.
  • Familiarity with RESTful APIs and integrating frontend with backend services.
  • Knowledge of version control systems (Git) and CI/CD pipelines.
  • Understanding of web accessibility principles.
  • Passion for staying updated with the latest web technologies.
  • Excellent communication and team collaboration skills.

Additionally, it would be beneficial if you have:

  • Exposure to RxJS, NodeJS, Jest, Cypress.
  • Familiarity with Agile methodologies and code review practices.
  • Strong communication and interpersonal skills.

Benefits & conditions

If this sounds like you and fits your experience and career goals, we'd be happy to chat. Compensation:

  • Generous remuneration package
  • Employee Stock Purchase Plan Enrollment

Vacation, Family, and Health:

  • 23 vacation days annually
  • Birthday day off
  • Community service time off
  • International Women's Day - March 8 is an official holiday for all employees
  • Life and Medical Insurance

About the company

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.

Apply for this position