Senior Full Stack Engineer

Posted 3 days ago

This is a fully remote position, open to applicants in Mexico, +1 more country.

πŸ“‹ Description

β€’ Assume complete technical ownership of the application encompassing the React frontend, Node.js backend, SQL database, APIs, and integrations.

β€’ Design, develop, enhance, and sustain scalable and dependable application solutions.

β€’ Convert business requirements into suitable technical designs and implementations.

β€’ Make informed technical decisions with a focus on scalability, performance, security, maintainability, and reliability.

β€’ Actively engage in development and tackle technically intricate implementation tasks.

β€’ Review code and designs to guarantee engineering quality and compliance with standards.

β€’ Provide guidance and mentorship to developers regarding implementation strategies and engineering best practices.

β€’ Identify and resolve technical debt, performance bottlenecks, architectural deficiencies, and security issues.

β€’ Diagnose complex application and production problems and facilitate root-cause resolution.

β€’ Collaborate with Product, QA, DevOps, Architecture, and other stakeholders throughout the delivery lifecycle.

β€’ Ensure adequate testing, monitoring, logging, documentation, and readiness for production.

β€’ Continuously enhance the overall quality, performance, stability, and maintainability of the application.

β€’ Advocate for and enforce awareness of information security practices, including acceptable use, malware protection, and password security.

β€’ Identify, evaluate, and report security risks that impact the confidentiality, integrity, and availability of information assets.

β€’ Assess data storage, processing, and transmission for compliance with GDPR, CCPA, and other data protection standards.

β€’ Implement data protection measures throughout the information lifecycle.


⛳️ Requirements

β€’ Over 6 years of experience in software development, ideally in full-stack application development.

β€’ Extensive hands-on experience with React, Node.js, JavaScript/TypeScript, and SQL.

β€’ Proven experience in taking ownership or playing a pivotal technical role in medium-to-large applications.

β€’ Experience across the entire Software Development Life Cycle (SDLC): requirements, design, development, testing, deployment, and production support.

β€’ Skilled in troubleshooting complex issues across frontend, backend, database, and integration layers.

β€’ Experience in conducting code reviews and mentoring or guiding fellow engineers.

β€’ Proficient in React, including components, hooks, state management, routing, reusable UI design, API integration, and frontend performance.

β€’ Familiar with Node.js for backend/service development, REST APIs, asynchronous programming, authentication/authorization, error handling, and logging.

β€’ Strong SQL query-writing abilities, relational database design, indexing, query optimization, and performance troubleshooting.

β€’ High proficiency in JavaScript and/or TypeScript.

β€’ Solid understanding of REST APIs, system integrations, and application architecture.

β€’ Familiar with software design principles, coding standards, and design patterns.

β€’ Strong debugging, analytical, and problem-solving capabilities.

β€’ Ability to comprehend an application from end to end and evaluate the impact of changes across the system.

β€’ Excellent communication and collaboration skills.

β€’ Experience with AWS, Azure, or GCP.

β€’ Knowledge of CI/CD pipelines and automated deployment practices.

β€’ Background in unit, integration, and automated testing.

β€’ Exposure to microservices and distributed architectures.

β€’ Understanding of application security and secure coding practices.

β€’ Experience with monitoring, logging, and observability tools.

β€’ Familiarity with modernizing legacy applications and diminishing technical debt.

β€’ Experience with Agile/Scrum development methodologies.


🏝️ Benefits

β€’ Equal opportunity employer.

β€’ Eligible candidates may be sponsored for employment visas.

People also viewed

NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job
QAVION GROUP1 day ago

Senior Fullstack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Weflow | getweflow.com1 day ago

Senior Software Engineer – Principal

DE flagGermany OnlyFull-timeFull-stack Engineer€90k – €110k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Ticketing, Travel Commerce

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
RTX1 day ago

Principal Engineer, Software Engineering

US flagIowa OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
R1 RCM1 day ago

Product Engineer II

US flagUnited States OnlyFull-timeFull-stack Engineer$105k – $202.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers