NATEK

Senior Frontend Developer

Sofia, Sofia City Province, BG

7 days ago
Save Job

Summary

Job Description

We are seeking a highly skilled and motivated Senior Frontend Developer to join our dynamic development team. In this role, you will be responsible for designing and building innovative, high-performance web applications that provide seamless user experiences. You will work closely with other developers and stakeholders to implement responsive, scalable, and maintainable frontend solutions. If you have a passion for building modern web applications with cutting-edge technologies, we would love to hear from you!

Your Responsibilities

Design and implement scalable and maintainable frontend solutions using Typescript, HTML5, CSS3, and JavaScript.

Develop dynamic and responsive user interfaces using React and Node.js frameworks.

Integrate and consume RESTful APIs for data exchange between frontend and backend systems.

Write clean, maintainable, and well-documented code.

Implement unit tests using Jest and perform end-to-end testing with Cypress.

Work collaboratively in an Agile environment following Scrum methodology.

Optimize web applications for performance, accessibility, and responsiveness across various devices and browsers.

Collaborate with backend developers, UX/UI designers, and product managers to deliver high-quality features.

Stay up to date with the latest trends and best practices in frontend development.

Our Requirements

Mandatory Skills:


  • Typescript: Strong proficiency in using Typescript for building scalable and maintainable code.
  • HTML5 & CSS3: Extensive experience in building responsive, accessible web interfaces.
  • JavaScript​: Expertise in JavaScript, including ES6+ features
  • . React / Node.js: Experience with React and Node.js frameworks for building dynamic, modern web applications
  • . RESTful Services: Understanding of REST principles and experience in API integration
  • . Other Reactive JS Frameworks: Familiarity with additional reactive JavaScript frameworks like Vue.js or Angular
  • . GitLab CI/CD: Experience with continuous integration and deployment pipelines using GitLab


.Testing Tools


  • : Jest: Experience writing and maintaining unit tests
  • . Cypress: Proficiency in end-to-end testing using Cypress. Soft Skills
  • : Practical experience with Scrum or Agile project management methodologies
  • . A team player who is willing to share knowledge and collaborate effectively
  • . Open to new, experimental ways of working and innovative approaches
  • . Fluent in English (both written and spoken) to ensure effective communication in an international environment


.Optional Skills


  • : Next.js: Experience with Next.js for server-side rendering and static site generation
  • . Emotion.js or Tailwind: Familiarity with CSS-in-JS libraries like Emotion.js or utility-first CSS frameworks like Tailwind
  • . Storybook: Experience using Storybook for developing and testing UI components
  • . Vite vs Webpack: Understanding of deep configuration and optimization differences between Vite and Webpack
  • . Kubernetes: Basic knowledge of Kubernetes for container orchestration
  • . GraphQL: Experience using GraphQL to query APIs and manage data


.Benefit


  • sJoining the company that is providing exceptional IT services for the biggest, international customers with recognisable worldwide brand
  • s Having a real impact on shaping and expanding of NATEK given accoun
  • t Work with high performing and engaged teams that do care and are rewarded by customers in internal rankings of supplier
  • s Opportunity to grow professionally in areas of leadership, service management and business development
  • . Attractive bonus pla
  • n Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologie
  • s Referral Program – enjoy cooperation with your colleagues and get a bonus
  • ! 5/10 Years NATEK Club – we offer long-term cooperation and celebrate each fifth- year cooperation anniversary with gift
  • s NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithu
  • s Education – benefit from our know-how, learning courses and certificates and IT events – be part of the community of leaders of the industry and take part as a speaker or a visito
  • r Multispo
  • r Technical and Personal trainin
  • g Language course


sAdditionally only for employment contract


  • : Cafeteri
  • a Financial Contribution for Meal
  • s Life insuranc
  • e Bonuses for Personal Event
  • s Day off for volunteerin


g

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job