Senior Frontend Engineer

August 30, 2022
Full Time Armenia

Webb Fontaine Group

Position Summary | Senior Frontend Engineer

People matter. The Webb Fontaine culture focuses on its employees’ success and happiness ensuring they feel valued across the organization. Our team members are identified by their passion and enthusiasm for excellence and innovation by getting results and developing their skills. Being a team player is vital: we care and support each other through integrity and openness. 

We welcome an experienced and motivated Frontend Engineer. You will implement new applications, add improvements and new functionality to existing applications, fix bugs, analyze problems, and offer solutions.

Technical stack: JavaScript, ES6+, TypeScript, ReactJS, Redux, CSS 3, SCSS, HTML 5  

Tools: ESLint, Babel, Webpack, Prettier, Storybook, Husky, Semantic Release, Rollup, Gulp 


Let’s go deep and understand what we expect our new team member will do:

-Architect and implement scalable and maintainable front-end solutions with optimal performance, adhering to best practices and coding standards, implement reusable components

-Design and develop high-quality and efficient applications, as well as rewrite the old applications

-Collaborate closely with product designers to transform design concepts into interactive user interfaces, ensuring a seamless and appealing user experience

-Effectively cooperate with the product team and other stakeholders to understand business requirements, contribute to technical discussions, and provide estimates for front-end development tasks

-Conduct code reviews, perform thorough testing, and participate in continuous integration and deployment processes to ensure high code quality and successful project delivery

-Support the team to improve their technical skills, provide guidance, and answer their questions

-Problem-solving skills: We face problems during both the new apps’ development and rewriting, and we expect you to suggest optimal solutions to the various problems.

-Teamwork: The work includes a lot of cross-team collaboration. You will cooperate with designers, QAs, backend developers, and Product teams. Engage in various Frontend community initiatives, including the development of a collaborative UI library, the creation of Build Scripts, and other shared modules. We expect you to be good at:

Team mentorship and coaching: We need someone to support the team in improving their technical skills, so we expect you to provide guidance to team members, answer their questions, and help in learn new technologies and grow.

– Leadership: You are to share clear messages make complex ideas easy to understand for team members and inspire the team to go beyond.


The candidate should have the following background:

-6+ years of experience with JavaScript/Frontend role

-Proficiency in JavaScript, including DOM manipulation and the JavaScript object model

-Knowledge of React.js and its core principles

-Experience with popular React.js State Management libraries (Redux or Recoil)

-Experience with RESTful APIs

-Hands-on experience in Website Performance optimization and other best practices

-Knowledge of modern authorization mechanisms (such as JSON Web Token)

-Fluency in English


Webb Fontaine values 

Excellence: This role requires an exceptional standard of excellence across its projects and deliverables, leading the way in quality and time management. 

Passion: We are so passionate about what we do, that we need someone to join the team who will join us on our quest to transform the Trade environment with enthusiasm and dynamism. 

Innovation: Innovation is not just a buzzword for us it’s a way of life, turning ideas into solutions whilst adding value for our customers. 

Trust: We hire the best, with complete trust in their ability and creativity. 

Collaboration: We believe that all goals can be achieved through teamwork, and you need to be a great team player and a supportive team member. 

Happiness: We believe that happiness is a key component in innovation across our business, you need to bring happiness to this role and your colleagues. 

Creativity: We need someone full of ideas and initiation, who can bring ideas to the table and implement them with the best quality. 


How to apply:

We look forward to meeting you in person to discuss the role in detail and hear about your career goals. Please, apply for the vacancy by pressing the “Apply” button below.

Upload your CV/resume or any other relevant file. Max. file size: 130 MB.
Upload a motivation letter