Position: Senior WebUI Software Engineer (React)
Company: SoftServe
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2021-10-01T00:00:00+03:00

**WE ARE**
SoftServe is a leading technology solutions company specializing in software development and consultancy services. We treat our client’s business as if it were our own and are passionate about delivering efficient, innovative, world-class solutions.

Our customer is a pioneer in K–12 education since 2000 in the USA. The company is leading the way in next-generation curriculum and assessment. Their programs provide teachers with powerful tools that help them understand and respond to the needs of all their students. Today our client serves five million students in all 50 states. And we're working on 10+ different projects within the customer's portfolio.

The current vacancy is open into a creative team with a group of designers, artists, and storytellers. We sketch, we write, we push pixels, we also love paper. We live for the big ideas, and we sweat the details. We work on digital, print, environmental, interactive, and animation projects. We have a strong hands-on and highly collaborative approach to both product development and graphic design systems and ensure ideas are realized to the highest standards of execution. UI Engineers in our client position create beautiful, accessible, and scalable experiences that delight our young learners and their teachers, inside and outside of the classroom. As a member of the design group, you will partner with a diverse cross-functional product team of designers, product owners, developers, and curriculum experts to extend and improve clients’ products.

This is the newly open position due to the extension of the existing team.

**YOU ARE**
A software engineer with 5+ years of relevant work experience. Relevant fields include:

• Front-end development
• UI engineering
• React 16+ and JavaScript
• Sass and CSS3
• HTML5

Proficient in:

• Git and collaborative software development
• Responsive design and layout
• Webpack or similar bundlers

Familiar with:

• Accessible coding and UX practices
• Node.js and NPM
• Redux and state management
• Common UI design tools (e.g. Sketch, Adobe Illustrator, etc.)

A plus will be your experience with

• Contemporary trends and patterns in web design
• Experience with design in educational technology or a related field
• Storybook tool
• CSS custom properties
• TypeScript
• Bootstrap
• BEM or related methodologies

**YOU WANT TO WORK WITH**
• Developing accessible, composable, and production-ready UI components in React
• Designers to ensure the completeness and feasibility of their designs and specifications
• Developing prototypes for user testing and proof of concept
• Assisting cross-team developers in adopting the client’s shared component repository
• Contributing to discussions about interaction design and client’s design system

**TOGETHER WE WILL**
• Process dynamic project and still have a stable place to work
• Make input in interesting projects in the leading business domain
• Take part in internal and external events where you can build and promote your personal brand
• Have access to experienced specialists willing to share their knowledge
• Enjoy our casual atmosphere
• Care about your initiatives, just come and share your ideas
• Make you familiar with our structured career path and test automation opportunities
• Create an excellent team atmosphere
• Join strong software development community
• Get a competitive salary & bonus system
• Build long term cooperation with the customer with potential for growth and work on different products, projects, and technology stacks

**WE OFFER**
• Vacation is 18 working days
• Sick leaves 20 working days
• Flexible work schedule
• Medical insurance
• Sports compensation
• Career growth