Senior Full Stack Developer – Python/React/TypeScript

Full-time
Latam
Posted 2 weeks ago

We seek a highly skilled Senior Full-Stack Developer with expertise in Python, React, and TypeScript to join our growing engineering team. This individual will be pivotal in building and enhancing the client’s GenAI-powered platform, integrating with third-party systems, and contributing to a collaborative, fast-paced development environment. This is a hands-on role for someone ready to hit the ground running and immediately impact mission-critical projects.

Location: 100% Remote. Working hours are based on the US Central Time Zone.

About the Company:

Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.

Job Description:

Core Responsibilities:

  • Design, develop, and maintain scalable, secure, and high-performing features using Python on the back end and React with TypeScript on the front end.
  • Work across the stack to ensure seamless UI, APIs, and third-party and back-end services integration.
  • Optimize code for performance, scalability, and maintainability.
  • Develop RESTful APIs to support platform features and functionality.
  • Integrate with third-party APIs, ensuring reliable communication and data exchange with external systems.
  • Debug and troubleshoot API issues, handling authentication, rate limits, and data consistency concerns.
  • Collaborate with product managers, designers, and engineers to define requirements and deliver high-quality features.
  • Contribute to code reviews, mentor junior developers, and promote engineering best practices.
  • Act as a key member of the team, taking ownership of tasks and delivering solutions on time.
  • Write clean, well-documented, and reusable code adhering to industry standards and team guidelines.
  • Ensure robust test coverage through unit, integration, and end-to-end testing.
  • Participate in debugging, profiling, and resolving performance bottlenecks.
  • Design and implement solutions that meet scalability and security requirements, particularly in compliance-heavy industries like healthcare.
  • Monitor and optimize system performance to handle increasing data volumes and user loads.
  • Work in an Agile environment, contributing to sprint planning, backlog grooming, and retrospectives.
  • Provide estimates and break down complex tasks into manageable units of work.
  • Adapt to shifting priorities and collaborate effectively in a dynamic environment.

Qualifications:

  • 5+ years of professional experience in full-stack development focusing on Python, React, and TypeScript.
  • Expertise in back-end development using Python, with experience in Flask, FastAPI, or Django.
  • Proven track record of building and consuming RESTful APIs, with a strong understanding of API design, authentication (OAuth, JWT), and error handling.
  • Strong understanding of data modeling, ETL processes, and data governance.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.

What We Offer:

  • Flexible working hours and remote work options.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • The chance to work on impactful projects with a talented team.
  • Excellent compensation in USD.
  • Hardware and software setup (if needed).

Job Features

Job CategoryBackend Development, Frontend Development, Full-Stack Development, Software Development
TypeRemote
Time ZonePacific Time Zone (PST)

Apply For This Job