This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Deel is seeking a Staff Engineer - Full-Stack (Node/React/TypeScript) for a remote position in the EMEA region.
The successful candidate will work independently on tasks end-to-end and lead them, owning the development of features on the client, server, service, and database.
Participation in product planning from discovery to deployment is required, with input at all stages of the Software Development Lifecycle.
Collaboration skills are essential to take ownership of each product and feature, ensuring customers receive a white-glove experience with the products.
The role involves developing high-quality, responsive web applications using TypeScript, Node.js, React, and Express, along with experience in high-load optimizations and migrations/refactoring.
Designing and implementing server-side APIs, data models, and business logic using the Express framework is a key responsibility.
Creating client-side function-based React components, hooks, stories, and tests to interact with server-side work is necessary.
Building reusable and modular components on both the front and back end to promote code reusability, maintainability, and scalability is crucial.
Thorough testing, debugging, and troubleshooting of applications to ensure high-quality deliverables is expected.
Staying updated with emerging web development trends, frameworks, and best practices, and recommending improvements to enhance development processes is part of the role.
Communication of project progress, challenges, and solutions effectively to Team Leads and other stakeholders is required.
Contributing to the continuous improvement of development processes, methodologies, and tools is essential.
Requirements:
The ideal candidate should have 10+ years of experience in Software Engineering and 2+ years as a hands-on Staff Engineer, Principal Engineer, or Tech Lead, with a focus on TypeScript development.
Expertise in designing, coding, testing, and maintaining applications using TypeScript, Node.js, React, and Express is necessary.
Thriving in a collaborative, remote-first work culture, embracing independence, taking ownership of projects, excelling in a team setting, and contributing effectively are key requirements.
Excellent communication skills, ability to collaborate with diverse teams, passion for solving customer problems, troubleshooting skills, business-focused approach to software development, attention to detail, and customer-centric mindset are essential.
Benefits:
Provided computer equipment tailored to the role.
Stock grant opportunities based on role, employment status, and location.
Additional perks and benefits based on employment status and country.
Flexibility of remote work, including WeWork access where available.