Workana logo
Workana

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

Senior Software Engineer

Software EngineerSoftware EngineerContractRemoteSeniorTeam 51-200Since 2012H1B No SponsorCompany SiteLinkedIn

Location

EST (UTC-5)

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Workana

Role Description As the Senior Full Stack Developer, you will own the entire product codebase and lead the technical execution of a rapidly growing marketplace platform. You'll work directly with the founder and a dedicated UI/UX designer, making key architectural decisions while delivering new product features across web and mobile. There is no management layer between you and business decisions, making this an ideal role for someone who enjoys autonomy, product ownership, and close collaboration with non-technical stakeholders. One of your first major objectives will be delivering a polished mobile application for both iOS and Android while continuously improving the marketplace experience and expanding platform capabilities. This is initially a 3-month contract, with a strong possibility of long-term extension based on performance. Responsibilities - Own and maintain the company's entire Next.js codebase. - Design, develop, and ship high-quality product features across frontend and backend. - Lead the technical strategy for the company's mobile application (React Native with Expo, Capacitor, or alternative approach). - Deliver production-ready iOS and Android applications. - Collaborate closely with the founder and UI/UX designer to create intuitive and polished user experiences. - Build and improve marketplace workflows, including rentals, payments, notifications, and logistics. - Develop new features related to garment care, dry-cleaning operations, inventory condition tracking, and operational workflows. - Maintain and optimize PostgreSQL databases and backend services. - Ensure application quality through testing strategies, debugging, and performance improvements. - Participate in architectural decisions and recommend the best technical solutions for product evolution. - Communicate technical concepts effectively with non-technical stakeholders and help translate business ideas into product features. - Work independently while maintaining high engineering standards and shipping consistently. Qualifications - 5+ years of experience building modern web applications. - Strong expertise with Next.js, React, TypeScript, and modern JavaScript development. - Solid backend development experience. - Strong experience with PostgreSQL or other relational databases. - Experience owning production systems and live databases. - Experience developing and publishing mobile applications using React Native (Expo), Capacitor, or similar technologies. - Experience releasing applications to the Apple App Store and Google Play Store. - Strong understanding of software architecture and scalable application design. - Experience collaborating closely with product designers and translating Figma designs into polished user experiences. - Knowledge of software testing methodologies and production-quality engineering practices. - Ability to work autonomously with minimal supervision. - Excellent communication skills and ability to collaborate with founders and non-technical stakeholders. - Availability to work primarily during New York (Eastern Time) business hours. Nice to Have - Experience building marketplace platforms. - Background in e-commerce products. - Previous experience in Fashion Retail, Fashion Technology, or Fashion E-commerce (highly valued). - Experience with Stripe Connect, including marketplace payments, escrow flows, manual capture, and off-session charging. Benefits - Compensation in USD. - Fully remote work. - Full-time opportunity with a high level of autonomy and ownership. - Direct collaboration with the founder and product designer. - Opportunity to lead the technical direction of a growing startup. - Career growth in an international company. - High probability of contract renewal after the initial 3-month engagement based on performance.

Related Job Pages

More Software Engineer Jobs

Minsait logo

OutSystems Developer, Senior

Minsait

Join a more human technology #MoreMinsait

Full TimeRemoteTeam 10,001+Since 2016H1B No Sponsor

• Act as the technical reference for development and architecture of solutions on the OutSystems platform, leading technical decisions, supporting the development team, defining architecture standards and best practices, and ensuring application quality, scalability, security and governance. • Participate in solution design, support the technological evolution of projects and ensure deliveries aligned with business needs. • Provide technical leadership for the development of applications on the OutSystems platform. • Define architecture, development standards and best practices for projects. • Serve as a technical mentor for the development team. • Develop, maintain and evolve web and mobile applications using OutSystems 11. • Design scalable, resilient and highly available solutions. • Implement synchronous and asynchronous integrations with enterprise systems. • Support CI/CD processes, versioning and dependency management. • Ensure the technical quality of deliveries through code reviews and best practices. • Monitor applications, analyze logs and perform troubleshooting when necessary. • Work together with multidisciplinary teams using agile methodologies (Scrum/Kanban). • Contribute to technical definitions and support strategic architecture decisions.

Brazil
Minsait logo

OutSystems Developer – Mid-Level

Minsait

Join a more human technology #MoreMinsait

Full TimeRemoteTeam 10,001+Since 2016H1B No Sponsor

• Develop, maintain and evolve applications using the OutSystems platform. • Participate in defining and implementing technical solutions. • Develop Web and Mobile applications. • Perform integrations with internal and external systems via REST and SOAP APIs. • Fix defects, implement improvements and provide ongoing application support. • Ensure code quality, security and performance of solutions. • Participate in technical reviews and promote development best practices. • Support junior developers when needed.

Brazil
RD Station logo

Staff Software Engineer

RD Station

To empower the heroes and scale-ups that grow the economy

Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

Role Description Você será a referência técnica transversal na Tribo Presença Digital, elevando o nível da engenharia por meio de decisões arquiteturais estratégicas em sistemas críticos e distribuídos. Atuará conectando a estratégia de negócio, qualidade dos sistemas e evolução das pessoas engenheiras, liderando iniciativas complexas e de alto impacto sem se tornar gargalo, promovendo inovação responsável e confiabilidade operacional. Suas principais entregas: - Definir e documentar arquiteturas robustas e escaláveis por meio de ADRs e RFCs, garantindo implementação eficaz. - Liderar tecnicamente projetos de alta complexidade, atuando de forma transversal em múltiplos times. - Integrar soluções de IA/LLM e agentes via MCP ao ecossistema de produtos, habilitando automação inteligente. - Monitorar e melhorar a saúde operacional dos sistemas com SLOs, observabilidade e runbooks. - Mentorar Tech Leads e Engenheiros Sêniores para desenvolver autonomia técnica e governança. Qualifications - Experiência consolidada em desenvolvimento de software e liderança técnica em projetos de grande escala. - Conhecimento avançado em arquitetura de sistemas distribuídos, microsserviços e APIs REST/gRPC. - Domínio em linguagem de programação para backend escalável. - Vivência prática com LLMs em produção e integração via Model Context Protocol (MCP). - Habilidade em cloud computing (GCP, AWS ou Azure) e práticas de observabilidade e confiabilidade. Requirements - Graduação ou pós-graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas. - Certificações profissionais em Cloud (AWS, GCP ou Azure). - Experiência com frameworks de orquestração de agentes (LangChain, LangGraph, CrewAI). - Conhecimento em bancos de dados vetoriais para IA e práticas de SRE. - Contribuições em projetos open source ou publicações técnicas. Processo Seletivo - Aplicação - Envio da inscrição; - Mindsight – Teste de estilo de trabalho; - Talent Acquisition - Entrevista por competência com o time de recrutamento; - Entrevista Técnica - Entrevista técnica para discussão de requisitos da vaga; - Entrevista Final - Conversa final com a gerência para alinhamento; - BP Interview - Momento com a Business Partner para falar sobre cultura e valores; - Offer - Fase de conclusão do processo seletivo, com a apresentação da proposta de trabalho. Obs: Podem ter etapas complementares e/ou alterações, de acordo com a necessidade do processo. Se você é uma pessoa movida por desafios, criatividade e impacto genuíno, avance conosco nessa jornada de evolução! Faça parte do nosso time!

Brazil

Senior Software Engineer, Studios Location: San Francisco CA Employment Type: Full-time Work Arrangement: Hybrid (3 days per week onsite in the Bay Area; must reside in or relocate to the Bay Area) Salary: $165,000–$228,000 (San Francisco) Job Description: About Us Weekend is the leading developer of voice AI games for smart TVs. Our games attract millions of users every month, with family favorites like Jeopardy!, Song Quiz, CoComelon: Sing and Play with JJ, and Wheel of Fortune. We believe voice interfaces will become the main way people access entertainment in their living rooms, kitchens, bedrooms, and cars. We're building a bundled subscription product similar to Netflix or Spotify for the emerging category of "AI-powered games." Weekend was founded by Max Child and James Wilsterman in 2024. The founders went through Y Combinator in 2018 and landed a spot on the 2022 YC Top Companies List. We’re a quickly-growing team headquartered in Union Square, San Francisco. Role Summary Weekend is looking for a Senior Software Engineer to join our Studios team, embedded on Jeopardy or Song Quiz. You'll work across the full game development lifecycle — from prototyping new features to shipping production-quality experiences — using TypeScript, React, and AWS GameLift Streams. This role is critical to maintaining development velocity on two of our most strategically important titles. This job opportunity offers a hybrid work arrangement, and we are specifically seeking candidates who are comfortable with on-site attendance in our Bay Area office 3 times per week and are either currently residing in or near the Bay Area or willing to relocate for on-site work. What You'll Do at Weekend - Own game features end-to-end from idea through prototype, production, and beyond. Much of our stack is TypeScript and React. Some other technologies in play are Unity, AWS GameLift Streams. - Make life easier for yourself and your collaborators: improve processes, speed up the deployment pipeline, broaden test coverage, etc. sharing knowledge as you go so the whole team ships faster. - Make sure what you built is actually being played -- or improve it until it is using usage data, telemetry, player feedback, and bug reports as a compass. - Ensure cross-device compatibility across supported platforms. - Make product decisions, not just technical ones. Decide scope based on value to users. - Proactively identify risks, shape engineering decisions, and mentor teammates over time. We're Excited About You Because You Have - 6+ years of software engineering experience. - Strong command of TypeScript and React in production environments. - Experience shipping and owning real-time or game-adjacent products at scale. - A track record of collaborating closely in team environments (not just solo shipping), including working directly with product and design to shape what gets built. - Comfort working across CI/CD pipelines and multi-platform compatibility. - A product owner's mindset: you measure success by what players experience and whether features get used, not by PRs merged, and you move fluidly from prototype to release to live iteration. Bonus Points - Experience with Unity and/or Unreal Engine. - Shader and WebGL / ThreeJS development. - Familiarity with AWS services such as EC2 and Lambda. - React Three Fiber (R3F) usage. - Experience on live-ops or games-as-a-service titles. Our Stack - TypeScript, React, ThreeJS, React3Fibre (R3F), CI/CD pipelines, Git The Hiring Process - Stage 1 (Preliminary Video Call): with a member of our recruitment team. - Stage 2 (Engineering Panel): with various members of our engineering team. - Stage 3 (Onsite Interview): with various partners and team members. - Stage 4 (Founder Chat) with our Founders. As an AI company, we're a huge believer in the value of AI tools. That being said, the interview process is intended as a conversation - we want to get to know you and your experience. Please refrain from using AI tools during all Weekend interviews unless otherwise specified. What's in it for you - Your medical, dental, and vision insurance is 100% covered by Weekend, for yourself and all dependents and we match 401k! - We offer a flexible, hybrid work-from-home and in-office work model. - We offer unlimited paid time off (enforced 2-week minimum), 16 paid holidays, 40 hours of bereavement leave, and unlimited sick days. - Our generous parental leave policy includes 24 weeks at 100% pay for birthing parents and 12 weeks at 100% pay for non-birthing parents. - We offer visa support for eligible candidates, making relocating for the job smoother and more streamlined. - A full breakdown of our benefits is here! For Pay Transparency: The final offer amount may depend on experience, education, skills, and location. Base pay is one part of the total package that is provided to compensate and recognize employees for their work. Weekend is committed to the full inclusion of all qualified individuals. As part of this commitment, Weekend will ensure that persons are provided reasonable accommodations throughout the hiring process. If any reasonable accommodation is needed, please reach out to your hiring contact.

California
$16.5K - $228K / year