Senior Full-Stack Product Engineer

Posted Oct 30

This is a fully remote position, open to applicants in Dominican Republic.

📋 Description

• Collaborate directly with business stakeholders to gain insights into goals, user needs, and constraints.

• Articulate business requirements as distinct problem statements along with acceptance criteria.

• Evaluate various solution alternatives and communicate trade-offs in business terminology.

• Manage approved modifications from the design phase through to implementation, testing, release, and production support.

• Design and enhance scalable, secure, reliable, and maintainable software architectures.

• Develop and sustain front-end applications using React and TypeScript.

• Create and manage Python-based back-end services.

• Integrate applications with GraphQL APIs and partner systems.

• Collaborate with product and design teams on user flows, wireframes, mockups, data visualization, and analytics-driven features.

• Incorporate user behavior and usage metrics to assess performance of changes.

• Ensure code quality through testing, refactoring, code reviews, CI/CD practices, and production monitoring.

• Engage with both business and technical teams, providing updates on progress, risks, decisions, and product developments.

• Investigate tools and design methodologies to meet product and engineering requirements.

• Participate in broader platform development initiatives when necessary.


⛳️ Requirements

• 3–5+ years of professional experience in software engineering, specifically in delivering front-end, back-end, or full-stack solutions.

• 2–3+ years of experience with React and contemporary front-end development practices.

• 2–3+ years of experience with Python in production settings.

• Proven track record in managing software changes through testing, deployment, and production support.

• Experience in clarifying business requirements, assessing solution options, and conveying trade-offs to non-technical stakeholders.

• In-depth knowledge of software architecture and system design, covering component boundaries, API and integration design, data modeling, scalability, reliability, security, and maintainability.

• Strong skills in TypeScript, React, and modern styling frameworks like SCSS or CSS.

• Experience in designing and consuming APIs, including proficiency in GraphQL.

• Familiarity with AI tools in software development, with the capability to review, test, and take ownership of the resultant code.

• Hands-on experience with AWS, Docker, CDNs, and CI/CD workflows.

• Knowledge of Apache Airflow, Neo4j, or similar data-driven technologies is advantageous.

• Solid grasp of Git and best practices in version control.

• Ability to collaborate with product and design teams on user experience, data visualization, and product analytics.

• Excellent communication skills for engagement with both technical and non-technical stakeholders.

• Bachelor’s degree in Computer Science or a related discipline, or equivalent experience.

• Advanced proficiency in English.

• Residing in LATAM.


🏝️ Benefits

• Flexible remote work arrangement.

• Contract employment.

People also viewed

finanzen.net GmbH9 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care9 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free9 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures9 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics9 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX9 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers