Korn FerryFullstack Senior Software EngineerLocation: Remote We are looking for a talented Senior Fullstack Software Engineer to join a high-performing product engineering team focused on building scalable, modern cloud-native applications. This role is best suited to an experienced engineer who is stronger on the backend (approximately 70% backend / 30% frontend) and enjoys designing robust distributed systems while still being comfortable contributing across the full stack.You will play a key role in shaping technical direction, building scalable event-driven platforms, and contributing to product thinking - not just delivering code. We are looking for someone with strong ownership, accountability, and the ability to think about the wider business and customer impact of the solutions they build.This position requires alignment with US-based teams, and so the working hours must overlap.What You'll Be DoingDesigning, building, and maintaining scalable backend services using Node.js and TypeScriptDeveloping and supporting modern frontend applications using React and Next.jsBuilding robust RESTful APIs and backend integrationsContributing to distributed, cloud-native systems running on AWSDesigning and implementing event-driven architectures and queue-based systemsWorking with SQL databases including MySQL and PostgreSQLDriving engineering best practices, scalability, reliability, and performance improvementsCollaborating closely with Product, Engineering, and stakeholders to shape technical solutionsTaking ownership of features and systems throughout the full software lifecycleMentoring engineers and contributing to technical discussions and architectural decisionsRequired Skills & ExperienceStrong experience as a Software Engineer / Senior Software Engineer in modern product-focused environmentsExcellent backend development experience with:Node.jsTypeScriptREST APIsReactTypeScriptExperience building applications in AWS cloud environments (or other cloud platforms)Strong understanding of scalable and distributed system designMySQLPostgreSQLProven experience building event-driven architectures and working with queuing/messaging systems (highly important)Ability to write clean, maintainable, and scalable codeStrong problem-solving and debugging skillsWhat We're Looking ForStrong product mindset - someone who thinks beyond just delivering tickets and understands the 'why' behind engineering decisionsOwnership and accountability for technical delivery and outcomesAbility to contribute to architectural direction and scalability initiativesComfortable working in fast-paced, collaborative engineering environmentsPassion for building high-quality, scalable software productsStrong communication and stakeholder collaboration skills
Interesuje Cię ta oferta?