Position: Senior Front-end developer (React) #78615
Company: SoftServe
Category: JavaScript
Experience required: 3y
English level: intermediate

**WE ARE**

We are the team of professionals working for one of TOP-3 global management consulting companies that serves leading businesses, governments, non-governmental organizations, and not-for-profits. We and our client make lasting improvements to their performance and realize their most important goals. Over nearly a century, our client built a company uniquely equipped to this task.

Together with our client we are building a software product which leverages decades of the client company marketing and sales experience helping leading global companies improve pricing, promotion, assortments, and performance management.

Our solution is the ETL framework which loads and validates data for downstream applications in the client’s ecosystem.

We are extending our team with a Front-End Developer to help our client develop the user-friendly Self-Serve user interface for ETL solution based on Apache Spark and Databricks in both Azure and AWS clouds.

**Tools and technologies used in the project**

• Front-end:

• In-house feature-reach React-based Front End framework for standardized & integrated user interface development

• REST

• Back-end:

• Python (Numpy, Pandas, Pytest)

• Apache Spark (incl. PySpark and SparkSQL)

• Databricks (optional)

• Azure and AWS technical stack

• Jupyter Notebooks

• Git

**YOU ARE**

Strong Front End Developer with 4+ years of proven experience in software development industry who are interested to join distributed team and work together with client on the manufacturing a user-friendly and feature-reach front end for the ETL solution. You have proven skills and qualifications:

· Deep expertise in React

· In-depth knowledge of SASS/CSS

· Experience with user interface design and collaborating alongside a designer

· Preferably experience of working alongside or building applications with a design system in mind

Other skills:

• Understanding of Agile methodologies and desire to work in Agile environment

• Team player comfortable with office and remote work in the distributed team

• Good communication skills and desire to work in the environment of open communication both in the development team and with the client

• English: intermediate strong level and higher

**YOU WANT TO WORK WITH**

• Participation in all aspects of the software life cycle, including analysis, components design, development, unit testing, CI/CD and production deployment

• Backlog analysis, estimation, feature decomposition

• Developing reach web-based UI application with React and advanced in-house framework

• Contribute into manufacturing solution which creates value for the end-clients

• Work in cross-functional and distributed teams

• Communicate and collaborate with internal and client teams

**TOGETHER WE WILL**

• Run the project for our client to build great product which makes difference on the market

• Develop and work with the great team across Ukraine, other Europe countries and US

• Support your technical and personal growth – we have a dedicated career plan for all roles in our company

• Take part in internal and external events where you can build and promote your personal brand

• Care about your individual initiatives – we are open for them, just come and share your ideas

• Share many other advantages with you such as attractive salary, modern office, a package of benefits, language classes