WE ARE
SoftServe, a global digital consulting company, works with product-driven partners to modernize and maintain critical platforms. Our customer is a platform-centric company that empowers organizations to make timely, customer-centric decisions with confidence.
We’re currently supporting the networks team of our client in a dual-track initiative. We work on both foundational systems and forward-looking services that directly impact the user testing experience, ensuring the stability of a legacy contributor network while evolving toward a microservices-based architecture.
IF YOU ARE
- Experienced Full Stack Software Engineer with 7+ years of building and maintaining complex systems
- Proficient in , TypeScript, React, SCSS
- Skilled in GraphQL, gRPC, Kafka, MongoDB, AWS
- Comfortable working in both monolithic and microservices architectures
- Experienced in working with legacy systems while supporting modern refactors
- Familiar with feature flagging tools such as LaunchDarkly
- Skilled in navigating trade-offs between scope, speed, and maintainability
- A strong communicator with excellent collaboration skills and fluent English
- Experienced with Ruby (would be a plus)
AND YOU WANT TO
Support critical features while contributing to new platform capabilitiesOwn issues from discovery through resolution on the legacy platformContribute to + React microservices that support the new architecturePartner with PMs, designers, and engineers to deliver user-impacting featuresWrite clean, well-tested, and well-documented codeReduce complexity and improve system performance with thoughtful iterationDocument design decisions clearly and mentor peers on working with legacy systemsActively participate in agile ceremonies and team discussions with a focus on outcomesTOGETHER WE WILL
Keep critical systems running while evolving the tech stack to support long-term scalabilityDeliver well-scoped, maintainable solutions across both frontend and backend codebasesOperate in a high-ownership, low-ego engineering culture focused on impactBalance platform modernization with real-world delivery needsCollaborate across functions in a transparent, agile development process