Frontend Engineer (React + Angular)

We are seeking a talented Front-End Engineer with strong expertise in both React and Angular frameworks.
When applying please remember to include your CV.
Apply Now

Frontend Engineer (React + Angular)

We are seeking a talented Front-End Engineer with strong expertise in both React and Angular frameworks.
When applying please remember to include your CV.
Apply Now

Frontend Engineer (React + Angular)

We are seeking a talented Front-End Engineer with strong expertise in both React and Angular frameworks.
When applying please remember to include your CV.
Apply Now

Frontend Engineer (React + Angular)

We are seeking a talented Front-End Engineer with strong expertise in both React and Angular frameworks.
When applying please remember to include your CV.
Apply Now
Competative Salary
Bulgaria or Poland
Full-time
Frontend Engineer (React + Angular)

Job Description

We are seeking a talented Front-End Engineer with strong expertise in both React and Angular frameworks. As part of our dynamic development team, you will collaborate with product managers, UI/UX designers, and back-end developers to create efficient, high-performance web applications. You will play a key role in shaping the user interface and experience of our products, ensuring consistency, usability, and performance across multiple platforms.

The ideal candidate is passionate about building modern, responsive, and scalable web applications. This role requires someone with at least 5 years of front-end development experience, specifically with a strong understanding of React and Angular technologies.

Responsibilities

  • Develop, maintain, and enhance user-facing features using React and Angular.

  • Collaborate with cross-functional teams, including designers, back-end engineers, and product managers, to define and implement innovative solutions.

  • Convert UI/UX designs into functional and aesthetically pleasing web interfaces.

  • Ensure the technical feasibility of UI/UX designs and maintain pixel-perfect execution.

  • Optimize web applications for maximum speed, scalability, and security.

  • Write clean, scalable, and maintainable code following best practices and coding standards.

  • Troubleshoot and debug code, perform testing (unit and end-to-end), and contribute to code reviews.

  • Keep up to date with the latest industry trends and technologies, recommending improvements or updates when needed.

  • Work with back-end teams to integrate RESTful APIs efficiently.

  • Participate in Agile development practices (Scrum/Kanban) to ensure timely delivery of projects.

Requirements

  • 5+ years of experience in front-end web development.

  • Strong proficiency in JavaScript/TypeScript.

  • Proven experience working with both React and Angular frameworks.

  • Solid understanding of HTML5, CSS3, and Sass/LESS.

  • Experience with state management libraries (Redux, NgRx, or similar).

  • Familiarity with version control systems (Git).

  • Strong experience with RESTful APIs and handling data from external services.

  • Understanding of cross-browser compatibility issues and how to work around them.

  • Proficient understanding of web markup, including responsive web design and mobile-first approaches.

  • Experience with testing libraries and frameworks (e.g., Jest, Mocha, Karma).

  • Familiarity with CI/CD pipelines for automated testing and deployment.

  • Knowledge of web performance optimization and security best practices.

  • Excellent problem-solving skills and attention to detail.

  • Ability to work both independently and within a team.


Preferred Qualifications (Nice-to-Have):

  • Experience with GraphQL.

  • Familiarity with server-side rendering (Next.js or Angular Universal).

  • Knowledge of Progressive Web App (PWA) development.

  • Experience working in Agile/Scrum environments.

  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.

  • Experience with Docker and containerization in development environments.

Benefits

(some benefits may only be available for our team based in Bulgaria)

  • Competitive salary and benefits package

  • Opportunities for professional growth and career development.

  • Dynamic and collaborative work environment

  • Flexible work schedule and fully remote work

  • 25 days of annual paid leave

  • Additional health insurance via UNIQA

  • MultiSport card

GET IN TOUCH

READY TO PUT OUR SKILL TO WORK?

Skillwork Software & Consulting LTD is a company registered in England and Wales under company number 12313261

Office: Level39 1 Canada Square, Canary Wharf, London, United Kingdom, E14 5AB

VAT number: GB353866861

© 2024 Skillwork Software and Consulting Ltd. All Rights Reserved.

GET IN TOUCH

READY TO PUT OUR SKILL TO WORK?

Skillwork Software & Consulting LTD is a company registered in England and Wales under company number 12313261

Office: Level39 1 Canada Square, Canary Wharf, London, United Kingdom, E14 5AB

VAT number: GB353866861

© 2024 Skillwork Software and Consulting Ltd. All Rights Reserved.

GET IN TOUCH

READY TO PUT OUR SKILL TO WORK?

Skillwork Software & Consulting LTD is a company registered in England and Wales under company number 12313261

Office: Level39 1 Canada Square, Canary Wharf, London, United Kingdom, E14 5AB

VAT number: GB353866861

© 2024 Skillwork Software and Consulting Ltd. All Rights Reserved.

GET IN TOUCH

READY TO PUT OUR SKILL TO WORK?

Skillwork Software & Consulting LTD is a company registered in England and Wales under company number 12313261

Office: Level39 1 Canada Square, Canary Wharf, London, United Kingdom, E14 5AB

VAT number: GB353866861

© 2024 Skillwork Software and Consulting Ltd. All Rights Reserved.