Job Closed

This listing is no longer active.

Deel logo
Deel

Deel helps businesses hire anyone, anywhere. It's global payroll for employees and contractors from around the world.

Senior Full Stack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2018H1B SponsorCompany SiteLinkedIn

Location

Europe

Posted

126 days ago

Salary

0

Seniority

Senior

Bachelor Degree8 yrs expEnglishJavaScriptNext.jsPostgreSQLReactTypeScript

Job Description

Senior Full Stack Engineer

Deel

• The Senior Full Stack Engineer is responsible for designing, developing, and maintaining both the front-end and back-end components of Deel’s platform. • You will work on a wide range of technologies and systems, from the user-facing interface to the server-side infrastructure, ensuring seamless integration across Deel’s global platform. • You will be part of a cross-functional team that collaborates closely with Product, Design, and DevOps teams to deliver high-quality, scalable, and secure solutions that power Deel’s global workforce and payroll services. • You will develop high-quality, responsive web applications using TypeScript, Javascript, React, Express. Experience with NestJS, Vite, and Next.js is a plus. • You will design and implement server-side APIs, data models, and business logic using mainly Express framework. • You will create client-side function-based React components, hooks, stories, and tests to interact with your server-side work. • You will create and optimize database schemas, queries, and interactions with Postgres. • You will build reusable and modular components on both the front and back end that promote code reusability, maintainability, and scalability. • You will perform thorough testing, debugging, and troubleshooting of applications to ensure high-quality deliverables. • You will stay updated with emerging web development trends, frameworks, and best practices, and recommend improvements to enhance development processes. • You will participate in code reviews and provide constructive feedback to team members to maintain code quality standards. • You will communicate project progress, challenges, and solutions effectively to team members and stakeholders. • Contribute to the continuous improvement of development processes, methodologies, and tools.

Job Requirements

  • At least 8 years of Full-Stack experience, with a focus on TypeScript development.
  • Expert in the art of designing, coding, testing, and maintaining applications using the tech listed above.
  • Thrive in a collaborative, remote-first work culture where teamwork and camaraderie are key.
  • Embrace independence and take ownership of your projects, yet also excel in a team setting and love to contribute.
  • Communicate complex ideas with ease and enjoy collaborating with diverse teams of technical and non-technical stakeholders.
  • Are passionate about solving customer problems with your coding superpowers, and are a natural at troubleshooting issues.
  • Take a business-focused approach to software development, with a keen eye on delivering high-value outcomes for our clients.
  • Obsess over details, and always keep the customer experience top of mind.

Benefits

  • Stock grant opportunities dependent on your role, employment status and location
  • Additional perks and benefits based on your employment status and country
  • The flexibility of remote work, including optional WeWork access

Related Job Pages

More Full-stack Engineer Jobs

ContractRemoteTeam 1-10Since 2008H1B No Sponsor

• Technical Leadership: Serve as the technical point of reference for the squad and broader engineering team, ensuring best practices in architecture, performance optimization, and accessibility standards are upheld. • Solution Design: Lead the design and architectural discussions for systems, making pivotal decisions on frameworks, state management patterns, component architecture, and design systems. • Code Quality: Advocate for and ensure the delivery of high-quality, maintainable, and scalable code. Conduct regular code reviews and provide mentorship to team members. • Collaboration: Work closely with product managers, designers, and other stakeholders to understand requirements, provide technical insights, and ensure the timely delivery of features. • Strategy and Vision: Contribute to the engineering department's strategy and vision, bringing innovative ideas to improve our customer-facing experiences. • Problem Solving: Address complex technical challenges, innovate solutions, and optimize existing systems for scalability and performance. • Team Development: Mentor and develop team members, helping them to grow in their technical roles and careers. • AI Enablement: Leverage AI-native tools and approaches to improve development speed, product capabilities, and engineering effectiveness across the software lifecycle.

Brazil
Sunhat logo

AI Software Engineer – m/f/d

Sunhat

Turning data into instant proof. 🪄

Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

• Drive generative and agentic AI initiatives from ideation through deployment, ensuring solutions are robust, scalable, and seamlessly integrated into our platform. • Work on tasks using generative AI and natural language processing such as text generation with agentic RAG, semantic similarity, and classification, leveraging current AI models. • Collaborate closely with software engineers to integrate GenAI models and agentic workflows directly into our platform, focusing on efficiency, security, and large-scale performance. • Use modern LLMOps practices and TDD (Test-Driven Development) to ensure reliable, maintainable pipelines and to enable rapid iteration and deployment of models. • Work with product management, sustainability experts, and the engineering team to translate business requirements into powerful, AI-driven features that enhance our product’s capabilities and usability.

Germany
Job Closed
Workana logo

AI Assisted Software Developer

Workana

The largest platform for hiring top remote talent from Latin America.

Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Generar código utilizando herramientas de IA a partir de requerimientos en lenguaje natural • Aplicar ciclos iterativos de desarrollo: describir → generar → ejecutar → validar → iterar • Utilizar herramientas como: GitHub Copilot; ChatGPT; Claude; Gemini; Cursor (u otras similares) • Asumir la responsabilidad técnica total del código generado (calidad, seguridad y rendimiento) • Traducir necesidades de negocio en especificaciones técnicas claras • Evaluar decisiones generadas por IA, incluyendo: Frameworks; Bases de datos; Patrones arquitectónicos; Controles de seguridad • Asegurar alineación con la arquitectura tecnológica de la organización • Revisar, ejecutar y depurar código generado por IA • Detectar errores, deuda técnica y problemas de performance • Diseñar y ejecutar pruebas unitarias y automatizadas • Garantizar cumplimiento de estándares de calidad • Validar que el código cumpla con políticas de seguridad • Identificar vulnerabilidades como: Credenciales expuestas; Problemas de control de acceso; Validaciones insuficientes; Uso inseguro de librerías • Aplicar buenas prácticas de desarrollo seguro • Trabajar con equipos multidisciplinarios: Frontend, Backend, QA, DevOps, Mobile y Arquitectura • Documentar decisiones técnicas y procesos • Evaluar nuevas herramientas de IA aplicables al desarrollo • Proponer mejoras en procesos de desarrollo asistido.

Mexico
$3.5K - $4.5K / month
Job Closed
Juniper Square logo

Software Engineer II – Fullstack

Juniper Square

Where partnerships drive potential.

Full TimeRemoteTeam 201-500H1B No Sponsor

• We are looking for a highly skilled Backend Engineer to design, build, and scale secure, high-performance public-facing APIs. • You will play a key role in developing robust backend services using Python, FastAPI, Celery, PostgreSQL, and AWS, ensuring reliability, scalability, and performance in production environments. • Design, develop, and maintain public-facing RESTful APIs using Python and FastAPI • Architect scalable backend systems with clean, modular, and testable code • Implement asynchronous/background processing using Celery • Design and optimise schemas and queries in PostgreSQL • Deploy, monitor, and scale applications on AWS • Ensure API security, authentication, authorisation, and rate limiting • Implement observability (logging, metrics, tracing) for production systems • Write unit, integration tests and technical documentation • Participate in code reviews • Participate in architecture discussions and collaborate cross-functionally • Ensure high availability and reliability of APIs

India
Job Closed