Position: Senior React Developer
Company: SoftServe
Category: JavaScript
Experience required: 3y
English level: intermediate

WE ARE
SoftServe has established a relationship of trust with our client, a platform for creators, providing hundreds of thousands of members around the world with space, community, and services to book spaces at our locations, get support, learn about and gain entry to their building, invite guests, and work efficiently. Together, we are creating a layer of technology to power their vision of 'space as a service. From identifying and designing a new location, to bringing that space to market in an elastic, easy-to-consume way, to seamlessly operating these spaces to delight our members, they are building state-of-the-art systems to automate, optimize, and enhance the experience. This technology advantage has allowed us to scale to 400+ buildings in 20+ countries and will be their competitive advantage as the company continues to grow.

And now we’re hiring one more software engineer to join the team of developers, who build and maintain our internal and member-facing applications. We’re adapting to the realities of COVID-19 and seeking to support new members and new flexibility in the co-working space.

Our Mission

To deliver location-based experiences that empower people to view, capture, create and navigate critical spatial, physical, and business data via dynamic map solutions.

What Do We Do?

We develop technical infrastructure, interactive tools, and services to consolidate and visualize physical and related non-physical data streams as dynamic map interfaces.


YOU ARE
A professional with the following expertise
- 3+ years of experience developing Web applications
- Strong knowledge and practice using React, JavaScript ES6+
- GraphQL and TypeScript (good to know)
- Writing unit, integration, and end-to-end tests with frameworks like Jest and Puppeteer
- Confidence with npm, yarn, and GitHub
- Practice of Agile development environment and taking initiatives in improving systems for the sake of your teammates
- Being a proactive, initiative person with a strong desire to learn and grow
- The attitude of a team player and capability of independent work
- Intermediate strong English level, as you will be communicating with the team regularly at the daily meetings and different ceremonies

YOU WANT TO WORK WITH
- Client's team directly. There is one Senior full-stack Engineer (located in Ukraine, Java+React) and 2 more developers from Ukraine we are looking for
- A team of engineers, decomposing complexity of tasks, communicating and driving decisions
- Utilizing design, coding patterns, tools, and frameworks, and methods to facilitate effectively meeting the team objectives
- Driving feature development end-to-end and delivering projects in a fast-moving and dynamic environment
- Communicating with the stakeholders of different levels
- Influencing beyond functional boundaries, such as with product on technical feasibility and roadmap, or with test engineering on tooling and execution needs

TOGETHER WE WILL
- Deliver high-quality code that impacts the bottom line of the business
- Drive technical solutions to strategic initiatives
- Help steer technical decisions about infrastructure and architecture
- Model engineering excellence and collaborative processes
- Define the best implementation method and related effort to answer a given problem