Разработчик Front-End (Angular/React)

Атырау, Казахстан

We are seeking a versatile Frontend Developer proficient in both Angular and React to join our innovative team. With a minimum of 3 years of experience, you will play a pivotal role in developing high-quality, scalable front-end solutions.

Responsibilities:

  • Develop high-quality, scalable, and maintainable front-end code using Angular and React.
  • Collaborate with UX/UI designers to implement designs into Angular and React applications.
  • Implement new features and enhance existing ones based on project requirements.
  • Participate in code reviews to ensure adherence to best practices and promote knowledge sharing within the team.
  • Write unit tests and end-to-end tests for Angular and React components to ensure robustness and reliability.
  • Integrate with backend services and APIs, managing data efficiently within applications.
  • Identify and implement performance optimization techniques to ensure fast and responsive user experiences.
  • Document code and technical specifications to facilitate maintenance and knowledge transfer.

Skills and Requirements:

  • Experience: Minimum of 3 years as a Front End Developer, specializing in both Angular and React frameworks.
  • Portfolio: Strong portfolio demonstrating proficiency in building interactive and dynamic user interfaces using Angular and React.
  • Education: Bachelor's degree in Computer Science, Web Development, or related field preferred.
  • Problem Solving: Proven ability to analyze and solve complex technical problems in a fast-paced environment.
  • Leadership: Capability to provide technical leadership, mentorship, and guidance when required.
  • Adaptability: Willingness to learn new technologies and stay updated with industry trends.
  • Communication: Excellent verbal and written communication skills, capable of explaining technical concepts to diverse audiences.
  • Project Management: Ability to manage priorities, work independently, and meet deadlines across multiple projects.
  • Agile Methodologies: Familiarity with Agile/Scrum methodologies and experience in Agile development environments.
  • Collaboration: Strong team player with proactive approach to collaborating with cross-functional teams.
  • Attention to Detail: Meticulous eye for detail ensuring precise implementation of design concepts.

Technical Skills:

  • Proficiency in Angular (version 2+) and React.js for developing complex web applications.
  • Strong command of modern JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive design principles.
  • Experience with state management libraries such as NgRx, Redux, or MobX.
  • Knowledge of front-end build tools like Webpack, Babel, and package managers such as NPM.
  • Familiarity with Git for version control, including branching, merging, and pull requests.
  • Ability to integrate with RESTful APIs and manage API data efficiently within applications.
  • Experience with testing frameworks such as Jest, Jasmine, React Testing Library for unit and integration testing.
  • Understanding of performance optimization techniques and browser developer tools for debugging and profiling.
  • Strong problem-solving skills with a focus on identifying and diagnosing issues in production environments.

Work schedule:

  • Remote 5/2
Angular framework
React framework
Agile/Scrim methodology
Team-player

Что мы предлагаем


Мы гордимся тем, что создаем для наших сотрудников комфортные условия работы и развития.  

Медицинская страховка

Мы ценим здоровье наших сотрудников и стремимся обеспечить им доступ к качественной медицинской помощи. Поэтому мы предоставляем  Медицинскую страховку, которая распространяется на сотрудника и одного члена его/ее семьи.  

Финансовая поддержка 

Мы поддерживаем сотрудников финансово, предоставляя авансы, материальную помощь в случае рождения ребенка или бракосочетания, а также помощь в случае смерти близкого человека, и возможность получения беспроцентного займа.

 

Обучение 
и Развитие

Мы поддерживаем развитие наших сотрудников и предоставляем возможности обучения за счет компании. Это позволяет нашим сотрудникам повышать свою квалификацию и развиваться профессионально.

Удаленная
 работа

Мы ценим усилия наших сотрудников и понимаем, что работа в дистанционном режиме требует дополнительных затрат и усилий. Для обеспечения комфортных условий труда в дистанционном режиме мы предоставляем компенсацию


Процесс присоединения к команде


Исследование вакансий

Найдите интересующие вас вакансии на нашем сайте и узнайте больше о каждой из них.

Подача 
заявки

Отправьте нам ваше резюме и сопроводительное письмо  на сайте.

Оценка 
заявок

HR-специалисты проведут оценку всех полученных заявок

Первичное интервью

Приглашение на первичное интервью для обсуждения вашего опыта и возможностей.

Техническое интервью

Интервью  для более глубокого обсуждения ваших навыков и знаний.

Финальное 
решение

Финальное решение о вашем присоединении к нашей команде.

400+
сотрудников работают в компании 

94,7%

сотрудников удовлетворены NORSEC как работодателем
83%
сотрудников гордятся тем, что являются частью компании