Your Role: • Create and maintain code using modern technologies stack (React, RxJS, React Native Web + NestJs); • Follow and improve code quality standards; • Use industry best practices of development processes & tools, adapt and improve them; • Perform technical review of code and approaches; • Contribute ideas through your knowledge of evolving Back End and Front End technologies; • Work with application requirements and provide engineering solutions; • Be proactive in communication with team members and client; • Mentorship of junior colleagues;
Requirements:
At Clearmove we love what we do. That’s why we are looking for a person who is passionate about technology and is eager to learn all day long. Responsibility, proactivity, and honesty are must-haves. If you enjoy working in a team and respect people the same way we do, you’ll be a perfect match for our band.
Apart from that, we’re expecting: • 2+ years in commercial software development as a Front-End Software Engineer; • Good knowledge of JavaScript; • Front end: Experience with one of the main FE frameworks; • Understanding of Redux state-management pattern; • Experience in designing and using convenient API, writing Unit tests; • Upper-Intermediate English;
As a plus: • Knowledge of Typescript; • Experience with React Native, GraphQL, RxJS; • Experience in test automatization; • Understanding CI/CD and ORM;
Our technology:
Our software consists of 3 platforms: for the HR department, for assignees/business travelers, and for the partners/service suppliers. They are joined under one ecosystem to give our customers the best experience. We use a modern approach in product development, such as monorepo with the latest technologies (React Native and React Native Web, NestJS, RxJS, etc), BDD-driven development, and atomic design in UI.
Perks & Benefits: • Long-term cooperation • Usage of the latest technologies in web and app development • Professional development and learning support • Flexible working hours • Speaking clubs with native English speakers • Team building activities
But most importantly, you will be able to: • Gain experience in developing the next generation product for the global mobility industry; • Broaden your abilities by having a diverse range of interesting tasks: we are simultaneously developing 3 platforms for 3 groups of users; • Constant engagement in the team to make you feel integrated (stand-ups, meetings, groomings, AMAs, speaking clubs, etc)
This is a unique opportunity for you to develop software that will improve globalization and be at the forefront of the future. Make the future, don’t follow it! Join us today!
About Upwork
Upwork ($UPWK) is the world’s work marketplace. We help connect companies large and small with top independent talent from around the world. Simply put, our mission is to create economic opportunities so people have better lives.
Every year, more than $2 billion of work is done through Upwork by skilled independent professionals who want the freedom of working anytime, anywhere.