Backend TypeScript Engineer - Core Services
WanderFull Time
Mid-level (3 to 4 years)
Candidates must possess a Bachelor's degree in computer science or an equivalent qualification, coupled with at least seven years of relevant professional experience. Essential technical skills include proficiency in Typescript, Node.js, gRPC, Kafka, Mongo DB, React, GraphQL, and CSS. Experience with Distributed Software, Cloud solutions, Microservices, and Serverless Architectures is crucial, as is a commitment to building highly reliable and scalable systems. Familiarity with Reactive and Domain Driven Architectures is also required, along with fluent English communication skills and a demonstrated understanding of teamwork, proactive attitude, accountability, ownership, continuous learning and growth, transparency, empathy, and inclusivity.
The Senior Software Engineer will be responsible for analyzing and designing reliable and scalable engineering solutions on a daily basis. They will collaborate with and guide the team to successfully bring software to production, providing technical context and identifying key points to drive optimal decision-making. This role involves contributing fresh perspectives on Frontend, Backend, and overall Software strategies, as well as communicating and documenting solutions to facilitate efficient building phases. The engineer will design scalable and maintainable solutions to accommodate significant usage growth, actively participate in software development, and take ownership of challenging aspects. Additionally, they will enforce best practices, advocate for clean code, and support team success through engineering review processes.
Provides customer insights for digital products
UserTesting provides organizations with valuable customer insights to improve the development and delivery of digital products and experiences. Their platform allows clients to quickly gather feedback from a diverse audience, which helps in understanding user needs and preferences. This feedback can be obtained early in the product development cycle, reducing uncertainty and enhancing the relevance of the data collected. UserTesting differentiates itself by offering the most comprehensive experience research solution in the market, catering to a wide range of clients from small businesses to large enterprises. The company operates on a subscription-based model, generating revenue through recurring fees for access to its platform and services.