GoFasti logo
GoFasti

✓LatAm's Top Talent ✓Hire Faster ✓Stay Compliant ✓English Proficient ✓US Timezone

Full Stack Engineer

Full-stack EngineerSoftware EngineerContractRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Latin America

Posted

1 day ago

Salary

$2K - $3.2K / month

Seniority

Senior

Job Description

Full Stack Engineer

GoFasti

• Design, develop, and maintain full-stack web applications using Python, React, TypeScript, and modern web technologies. • Build, enhance, and maintain backend APIs and services using FastAPI or similar Python frameworks. • Develop responsive, scalable, and user-friendly frontend applications using React and Next.js. • Design, optimize, and maintain PostgreSQL databases, ensuring performance, reliability, and data integrity. • Implement and maintain secure authentication and authorization systems using Auth0 or equivalent OIDC/JWT and RBAC solutions. • Deploy, monitor, and support applications within AWS cloud environments. • Manage and troubleshoot AWS infrastructure components, including EC2, RDS, IAM, Application Load Balancers (ALB), and CloudWatch. • Participate in infrastructure planning and cloud architecture discussions to improve scalability, security, and operational efficiency. • Build and maintain CI/CD pipelines using GitHub Actions and support branch-based deployment workflows. • Containerize and deploy applications using Docker. • Monitor application health, performance, and reliability, identifying and resolving production issues proactively. • Collaborate with cross-functional teams to define technical requirements and deliver high-quality solutions. • Conduct code reviews and contribute to engineering best practices, coding standards, and technical documentation. • Support continuous improvement initiatives across application architecture, infrastructure, and development processes.

Job Requirements

  • 3+ years of professional experience in full-stack software engineering.
  • Strong experience developing production applications using Python.
  • Hands-on experience with FastAPI or similar backend frameworks.
  • Solid experience with SQL and PostgreSQL database design and optimization.
  • Strong frontend development experience with React and TypeScript.
  • Experience building applications with Next.js, preferably using the App Router architecture.
  • Hands-on experience working with AWS infrastructure and cloud-hosted production environments.
  • Experience with AWS services, including: EC2, RDS, IAM, Application Load Balancer (ALB), CloudWatch.
  • Practical understanding of cloud infrastructure concepts, including networking, security, monitoring, and troubleshooting.
  • Experience implementing authentication and authorization using Auth0 or equivalent OIDC/JWT-based identity platforms and RBAC models.
  • Experience working with Docker containers.
  • Experience building and maintaining CI/CD pipelines using GitHub Actions.
  • Strong understanding of Git workflows and branch-based deployment processes.
  • Ability to troubleshoot complex technical issues across the full application stack.
  • Strong communication and collaboration skills.
  • Professional-level English proficiency.

Benefits

  • This position is for an independent contractor, through a payroll platform.
  • The talent will work REMOTELY allocated at our client.

Related Job Pages

More Full-stack Engineer Jobs

Arionkoder logo

Senior Software Engineer

Arionkoder

Arionkoder is a Product Development company that helps companies scale their impact by crafting digital solutions.

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

Role Description The Senior Software Engineer (Elixir) reports to the Engineering Manager and works closely with cross-functional teams including other software engineers, architects, quality assurance, and product managers to ensure seamless, high-quality product and platform delivery. In this role, you will design, develop, test, deploy, and maintain world-class applications written in Elixir. You will also optimize these applications for speed, reliability, and scalability. Your Impact - Design, develop, deploy, and maintain high-performance, robust, and scalable APIs using Elixir. - Conduct performance optimization to improve system responsiveness and throughput. - Ensure API security protocols are in place to protect data and systems. - Collaborate with cross-functional teams, both internal and external, to define, design, and bring innovative features to life. - Identify and resolve issues and performance bottlenecks with existing API and integration architectures. - Create and maintain technical documentation for API usage and system integrations. - Uphold and propagate best practices in server-side Elixir-based application design. - Engage in architectural discussions and actively contribute to the technical decision-making process. - Mentor other developers to foster a culture of innovation, quality, and growth. - Continuously research, evaluate, test, and implement new technologies to optimize application performance and development efficiency. - Collaborate with external stakeholders to design efficient integrations. - Maintain up-to-date knowledge of Elixir trends, technologies, and best practices. Qualifications - Minimum of 7 years of software development experience with substantial professional Elixir development experience (we use Phoenix, LiveView experience is a plus). - Proven track record of delivering high-quality, secure, and performant Elixir-based applications to production environments. - Expertise in working with and designing RESTful APIs (we use OpenAPI specs). - Proficiency in working with and designing solutions using multiple database systems (we use PostgreSQL primarily, with some SQLite). - Proficiency in working with various version control systems (we use Git). - Experience working in Agile and Kanban environments. - Familiarity with cloud platforms and various architecture types (we are on AWS). - Familiarity with containerization and container orchestration. - Experience working with external clients, partners, and vendors. - You consider multiple options when designing a solution. - You are an all-around great person to work with! Bonus Points - Experience in the Travel/Lifestyle industry. - Experience working with asynchronous event-driven architecture. - You have led teams and/or projects, either in an official or unofficial capacity. - You’ve been a full-stack developer in previous roles and can assist in front-end development efforts (we use React). - You’ve designed and architected an end-to-end application and deployed it to production where it is used by end users like yourself. Requirements - 100% Remote | Availability required during CET business hours (European time zone). Benefits - 💵 Competitive USD salary - 🌴 20 business days of vacation per year + 6 National holidays - 🐣 Family Leave - 💻 A dynamic remote work culture. You can work from Anywhere! - 🚀 An entrepreneurial environment.

CET (UTC+1)
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Design and maintain the architecture of software systems • Define the structure, design and technology decisions • Ensure systems are robust, scalable and secure • Ensure that projects meet their objectives and requirements

Brazil
Hedepy logo

Fullstack Product Engineer - Agentic Development

Hedepy

We simplify the path to psychotherapy for everyone. Through video call. We make it accessible, easy and prejudice-free.

ContractRemoteTeam 1-10H1B No Sponsor

Role Description Přidej se k nám do Hedepy, kde měníme přístup k duševnímu zdraví po celé střední a východní Evropě, jako náš nový Product engineer. Náš dev tým je malý a rychlý: 5 devs + CTO. Shipujeme několikrát týdně, rozhodujeme datově přes A/B testy a každý člověk má reálný ownership nad celými featurami, ne jen nad tickety. Why We Are Opening This Role - Přecházíme na agentic development a hledáme někoho, kdo v tom už umí. - Tým máme aktuálně rozdělený na FE/BE, ale od toho postupně upouštíme. - Chceme někoho, kdo tenhle přechod urychlí, ne kdo se ho teprve učí. What You Will Do - Dodávat produktové featury end-to-end, refactoring, fixování bugů - 60 %. - Vylepšovat náš agentic workflow, rozvoj platformy - 20 %. - Komunikovat s produkťákem a účastnit se týmových ceremonií - 20 %. - Spolupracovat s ostatními v dev týmu, s produktovým manažerem a s Rosťou (CTO). Qualifications - 3–5+ let prokazatelných zkušeností s end-to-end doručováním feature (od návrhu přes implementaci po produkci, bez předávání mezi FE a BE). - Každodenní práce s agentic coding nástroji (Claude Code, Cursor a podobné). - Hluboká znalost Next.js (App Router) a Reactu (Server components, streaming, optimalizace výkonu). - Backend a SQL na slušné úrovni (principy autentizace/autorizace, návrh API, security best practices a PostgreSQL nebo jiné SQL). - Produktové myšlení - umíš přijít i s dalším krokem na základě potřeby zákazníka. - Dokážeš balancovat rychlost shippingu a kvalitu kódu. - Čeština/slovenština native, angličtina B2+. Benefits - 2 terapie na Hedepy měsíčně zdarma. - Reálný ownership - malý tým znamená, že tvá práce je vidět hned. - AI-first prostředí - řešíme, jak AI použít líp. - Mezinárodní tým z 10+ zemí, otevřená a upřímná kultura. - Možnost potkat se v našich kancelářích v Praze a případně i v Brně. Why Join Us? Hedepy je rychle rostoucí firma, která má reálný dopad na oblast duševního zdraví. Jako součást vývojového týmu budeš mít možnost přímo zlepšovat životy lidí a zároveň být součástí inovativního a podporujícího kolektivu. What May Not Suit You - Remote má svoje výzvy a víme, že ne každému to sedí. - Jsme malý tým, který funguje na agilních principech. Hledáme někoho, kdo s námi bude tvořit dobrý produkt, ne jen psát kód. - Naše codebase není ani nejhorší, ani nejlepší - průběžně ji zlepšujeme. - AI není nice to have. Pokud ji nepoužíváš, není to pro tebe. Next Steps - Krátký online meet s Veronikou (HR) - pár otázek na motivaci, očekávání, angličtinu, culture fit. - Technický rozhovor s Rosťou (CTO) a někým z dev týmu. - Setkání s týmem - abys viděl/a, s kým budeš pracovat. - Žádné case study - věříme rozhovoru víc než zadanému domácímu úkolu. Zaujalo tě to? Pošli nám CV nebo LinkedIn. Pokud máš veřejný GitHub, blog nebo cokoli, kde je vidět tvoje práce, přidej i to.

Czechia
Nagarro logo

Senior Staff Engineer, Salesforce Sales & Service Cloud

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements. • Mapping decisions with requirements and be able to translate the same to developers. • Identifying different solutions and being able to narrow down the best option that meets the client’s requirements. • Own overall Health Cloud technical strategy, ensuring scalability, security, and compliance with healthcare regulations (HIPAA/PHI). • Showcasing a consulting mindset by acting as a solution provider rather than an order taker. • Act as a trusted advisor for business stakeholders, architects, and senior leadership on Health Cloud capabilities and best practices. • Review and approve high-level and low-level technical designs, ensuring alignment with enterprise architecture standards. • Ensure adoption of Salesforce best practices, governor limit optimization, performance tuning, and code quality standards. • Guide teams on Salesforce security model, data access, sharing rules, consent management, and compliance needs. • Identifying project/service stakeholders at an early stage and working with them to ensure that the Act as a bridge between business stakeholders and Salesforce technical teams. • Collaborate with Salesforce Architects and Developers to design scalable, best-practice solutions. • Validate solution feasibility against Salesforce platform capabilities and project constraints. • Prepare and maintain process flows, business process models, functional diagrams, and documentation. • Participate actively in Agile/Scrum ceremonies including sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives. • Act as a trusted advisor to users by explaining Salesforce capabilities and solution trade-offs. • Support user adoption through training materials, user guides, and release notes. • Analyze existing Salesforce implementations and recommend process improvements and optimization opportunities. • Defining guidelines and benchmarks for NFR considerations during project implementation. • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers. • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it. • Understanding and relating technology integration scenarios and applying these learnings in projects. • Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.

India