Position: Senior React Software Engineer
Company: SoftServe
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2022-06-01T00:00:00+03:00

**WE ARE**
Our client is in the process of improving and expanding a brokerage platform they developed, and SoftServe will help them in this endeavor by enabling experienced React developers to work with the platform’s frontend. The platform is a suite of different CRM tools related to real estate and includes such features as listing management, agent modules, analytics, etc.

**YOU ARE**
A Senior Software Engineer specializing in React with the following background and skills:

- BS or MS in Computer Science, related technical field, or equivalent experience
- Experience building complex software systems that have successfully been delivered to customers
- 7+ years of collaborating on software development projects
Specialization in JavaScript (ES6), HTML5, CSS, and extensive experience with React
- Appreciation for (and the ability to create) simple and beautiful UI
Ability to start from first principles, experiment with new technologies, and develop reliable and maintainable tool technology
- Strong interpersonal communication skills
- Upper-Intermediate English level for regular communication with the client

Additional bonus points for experience in any of the following:

- Backbone and/or CoffeeScript
- GraphQL
- Large-scale single-page web applications
- Engineering software systems of medium-to-large scope and complexity
- Developing serverless Next.js React applications
- AWS services including EC2, RDS, CloudFront, ECR, S3, and Route53

**YOU WANT TO WORK WITH**
- A US-based client on developing new fast, stable, and effective client-facing features, interfaces, and more
- Developing frontend for an existing platform as well as existing and new websites related to real estate
- Building test frameworks that will help the client increase their ability to continuously release code
- Determining plans of attack on large projects
- Taking on the ownership of the components under development
- Migration from Backbone and CoffeeScript to React
- Backend implemented on Ruby on Rails
- A range of AWS offerings (EC2, RDS, CloudFront, ECR, S3, and Route53)

**TOGETHER WE WILL**
- Drive large, complex projects autonomously, from technical design to launch
- Tackle the front-end platform and technology choices that can set development standards for the client's team
- Help the client define a healthy and effective development culture that balances the need to move quickly with planning for the future
- Set an example for thorough, meaningful code reviews
- Support your technical and personal growth – we have a dedicated career plan for all roles in our company (mentoring program, retraining program, professional training, and certification opportunities)
- Share many other advantages: attractive salary, a package of benefits (Cafeteria, LuxMed, Ask Henry, Life insurance), language classes