Front-end (React.js) Developer

Mid-level • Full-time • up to 3500 EUR/month GROSS • Remote in Romania
HDJBL001
84
Remote

Job Summary

Our partner — is a Ukrainian remote - first IT company whose product is used by more than 90 million monthly users in 71 countries all around the world. They believe that talented people can create cool projects no matter where they are.

The Product — a worldwide employment website, built upon microservices architecture, that is the second most visited employment service in the world and is among 500 top visited websites globally, according to SimilarWeb.

Our partner strives to create high-quality code. Therefore, they follow coding standards agreed within the development team and conduct timely and effective code reviews. To ensure that their software meets business requirements, they apply TDD, DDD, and BDD techniques. Also, their developers often take part in pair/mob programming sessions to brainstorm ideas, design the best solutions, and share expertise within the team.

The team regularly conducts Tech talks where they share knowledge on implementing new development approaches and solving challenging engineering issues. And on Product Sprint Demos, they sync on the overall progress of the whole product. The team carefully tracks the progress on tasks in Jira, which provides clarity and transparency of the development process. The team of Technical Writers keeps their internal knowledge base in Confluence up to date. Opportunities to make an impact

The purpose — Help people all over the world find their dream jobs!

Their website is built upon microservices architecture. They use the latest versions of .NET and ASP.NET Core to create new services and applications. Message queuing with RabbitMQ allows transferring data between services and applications in the most effective way. To improve application performance, the team implemented caching using Redis. The main front-end framework is React.js. To balance the load across multiple site instances, they use NGINX. In a bundle with Consul, NGINX balances the traffic among several microservices instances according to setup configurations.

Massive volumes of data are stored in numerous MSSQL and PostgreSQL relational databases. Since the website is a search engine, they use Elasticsearch to access data quickly. Along with Elasticsearch, other instruments in use are Elastic Stack. For example, Logstash and Kibana allow keeping an eye on error logs of their software.

Together with their DevOps Engineers, and Developers they implemented the best CI/CD practices using GitLab and Jenkins. Using Prometheus, they gather performance metrics of their services and applications and then visualize them on Grafana dashboards.

Due to the constant development of the product, they want to strengthen their team with several Front-end Developers.

Technology stack:

  • React.js
  • Redux
  • Javascript
  • HTML/CSS (SASS)

Responsibilities:

  • Participation in the development of projects together with the team/mentor
  • Build, test and deploy features into the product front end
  • Provide input in both the product and technical roadmap
  • Active participation in the choice of technical solutions (the main emphasis is on maximum efficiency taking into account the requirements of the business).

Requirements:

  • 2+ years of commercial experience with JavaScript
  • Experience with React and Redux
  • Experience with HTML/CSS
  • Knowledge of English at a level not lower than Upper-Intermediate

Nice to have:

  • Experience with Webpack
  • Experience with the layout of letters

Your future team:

  • Works on SCRUM, each team has its own backlog of tasks, but a common development environment and codebase.
  • Team Lead, 2 Backend C #, 2 Frontend dev, 2 QA, designer, PM, scrum master

Why join?

  • You are free to choose the location of your workspace;

  • Financial assistance in case of medical need;

  • The 8-hours working day, the beginning time of which you may choose on your own;

  • They supply you with all the necessary equipment for a comfortable working experience;

  • They cover 50% of the cost of any language courses;

  • 20 vacation days + 4 additional days to your vacation per year;

  • 4 sick days per year without the need for sick leaves.

Wait, we have more...

There has to be one perfect job for you, so here are some more similar jobs.

.NET Full Stack Software Engineer
Mid-level • Full-time • MRDRW002
asp.net asp.net core C#
Cluj-Napoca
Salesforce Developer
Mid-level • Full-time • MRSTL009
JavaScript sql git
Cluj-Napoca
IT Architect (m/f/d)
Mid-level • Full-time • MRQPR001
Java JavaScript google cloud platform
Cluj-Napoca
React.js Developer
Mid-level • Full-time • BIAIR002
RESTful APIs JavaScript babel
Cluj-Napoca
Senior Full Stack Engineer
Senior level • Full-time • HDOWC001
react.js node.js MongoDB
Cluj-Napoca
.NET Software Developer
Mid-level • Full-time • HDTRB001
.net asp.net core rest api
Remote Brasov
Senior Front-End Engineer (Lead)
Senior level • Full-time • HDRZR006
react.js JavaScript TypeScript
Cluj-Napoca
Senior Quality Assurance Engineer
Senior level • Full-time • HDRZR008
testing web mobile
Cluj-Napoca
Frontend Developer
Senior level • Full-time • ADMOT025
react JavaScript TypeScript
Remote Romania
Senior Frontend Engineer
Senior level • Full-time • HDRQR002
ReactJS nodejs JavaScript
Remote Romania

Introducing the developer’s
console.

Sign up to our newsletter and you will receive periodic updates of new blog posts, contests, events and job opportunities.

$