Junior Front-end Developer

  • 6 month of experience
  • Remote & Office
Back to Jobs

Who we are:

Engenious is a team of dedicated developers, designers, and engineers who strive for perfection in every move they make. We mostly work with mobile application development, and our expertise is rather narrow since we go for quality over quantity. We embed the most thrilling ideas in the software and take on any interesting or challenging task. This is why our clients are market leaders like Grammarly and Apple.

So, if you have sharp enough skills and the desire to show them in action, we trust you would make a great addition to our team!

About the project:

We are looking for you to help develop different web interfaces. With us, you will be taking a step towards a prominent career of Front-end developer. So, if you’re trainable, motivated to get new knowledge, attending and assiduity, we’re looking for you!

Skills Required:

  • Сommercial experience at least 6 months 
  • Knowledge of OOP, JavaScript (ES6, ES7), TypeScript, HTML5, CSS3, SCSS
  • Knowledge of React JS (context, hooks, suspense)
  • Experience working with REST API
  • Strong knowledge of CSS3 animations, keyframes, and js animations. 
  • Working experience with Figma
  • PWA understanding (optimization, SEO, performance)
  • Knowledge of Gitflow
  • Excellent analytical, communication, problem-solving and team-working skills
  • Trainability, motivation to get new knowledge, attending and assiduity

It will be a plus:

  • Understanding of Jenkins
  • Experience with client-side web-technologies

We offer:

  • Flexible & remote job
  • Paid vacation and sick leave
  • Development opportunities in any IT direction
  • Fun and friendly team
  • Personal professional growth
  • Up to 100% reimbursement of the participation in core courses and conferences;
  • Lunches and unlimited tea, coffee and cookies =)


  • Developing an applications and web interfaces using HTML, CSS, JavaScript and React.js
  • Integrating popular libraries and services with the application
  • Creating Components and Reusable Interface Libraries
  • Optimization and refactoring of applications
  • Communication with different teams working on a project

Send us your CV and take a new step in your professional career!

Send us your CV and take a new step in your professional career!