Our talent network is committed to fostering a diverse, inclusive, and accessible environment where IT professionals can find opportunities that match their skills. We welcome individuals of all races, religions, genders, sexual orientations, national origins, abilities, and experiences. Our focus is on connecting talent with projects based on qualifications, ensuring a fair and transparent process that values diverse perspectives and global collaboration.
Senior Software Engineer (React + Next.js)
Location
Latin America (LATAM)
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer (React + Next.js)
FullStack Labs
Role Description We are looking for a software developer with the following qualifications: - 5+ years of professional software development experience. - Advanced English is required. - Successful completion of a four-year college degree is required. - Extensive experience building production web applications using TypeScript and React. - Hands-on experience developing applications with Next.js. - Proven experience owning features end-to-end, from implementation through production deployment. - Strong background in designing, building, and integrating RESTful APIs. - Demonstrated experience working in cloud environments such as Google Cloud Platform (GCP), AWS, or Azure. - Practical experience working with cloud services such as Cloud Run, Firestore, BigQuery, or equivalent technologies. - Solid understanding of scalable application architecture, performance optimization, and system reliability. - Hands-on experience working with CI/CD pipelines, monitoring, and production deployments. - Practical experience using AI-powered development tools such as Claude, GitHub Copilot, Cursor, or similar solutions to improve engineering productivity. - Familiar with dbt, data pipelines, BigQuery, or business intelligence/reporting platforms is a plus. - Ability to work through new and difficult issues and contribute to libraries as needed. - Ability to create and maintain continuous integration and delivery of applications. - Forensic attention to detail. - A positive mindset and a can-do attitude. - Experience working on Agile/Scrum teams. - Meaningful experience working on large, complex systems. - Ability to take extreme ownership over your work. - Ability to identify with the goals of FullStack's clients, and dedicate yourself to delivering on the commitments you and your team make to them. Qualifications - 5+ years of professional software development experience. - Advanced English is required. - Successful completion of a four-year college degree is required. - Extensive experience building production web applications using TypeScript and React. - Hands-on experience developing applications with Next.js. - Proven experience owning features end-to-end, from implementation through production deployment. - Strong background in designing, building, and integrating RESTful APIs. - Demonstrated experience working in cloud environments such as Google Cloud Platform (GCP), AWS, or Azure. - Practical experience working with cloud services such as Cloud Run, Firestore, BigQuery, or equivalent technologies. - Solid understanding of scalable application architecture, performance optimization, and system reliability. - Hands-on experience working with CI/CD pipelines, monitoring, and production deployments. - Practical experience using AI-powered development tools such as Claude, GitHub Copilot, Cursor, or similar solutions to improve engineering productivity. - Familiar with dbt, data pipelines, BigQuery, or business intelligence/reporting platforms is a plus. - Ability to work through new and difficult issues and contribute to libraries as needed. - Ability to create and maintain continuous integration and delivery of applications. - Forensic attention to detail. - A positive mindset and a can-do attitude. - Experience working on Agile/Scrum teams. - Meaningful experience working on large, complex systems. - Ability to take extreme ownership over your work. - Ability to identify with the goals of FullStack's clients, and dedicate yourself to delivering on the commitments you and your team make to them. Benefits - Competitive pay. - 100% remote work. - The ability to work with leading startups and Fortune 500 companies. - Continuing education opportunities. - Opportunity to grow and expand your career.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Principal Software Architect – Healthcare
Progyny, Inc.We envision a world where everyone can realize dreams of family and ideal health.
• Shapes and guides the architecture of complex systems, platforms, and technology practice domains across the organization • Balances architectural rigor with pragmatic delivery considering business outcomes, quality attributes, organizational capabilities, cost, risk, and time-to-market commitments • Remains hands-on through discovery, design, technical spikes, reference implementations, and foundational assets that enable durable delivery • Communicates architectural strategy, trade-offs, risk, and technology direction to technical and nontechnical stakeholders • Coaches internal and external implementation stakeholders on the appropriate application of architecture, patterns, platforms, and technologies
Senior Software Engineer – Radiology
Washington University in St. LouisLocated in St. Louis, Missouri, Washington University in St. Louis is an award-winning institution of higher education dedicated to excellence in learning, teac
• Provides technical and analytical work to develop, design, and/or support applications for research and clinical functions of scientists and clinicians. • Participates in the design and development of informatics solutions using software engineering expertise. • Developing code based on architecture and technical design finalized and approved by more senior technical staff. • Applying advanced knowledge of software engineering principles to develop and write original software to meet research-based needs. • Utilizes experience of scientific and mathematical concepts in the design of single software applications or interfaces. • Implements client and web-based applications using enterprise scale languages, including Java, Javascript, and Python. • Mentors junior software engineers and other technical staff and students in computer science-related tasks. • Owns end-to-end release management for XNAT: branching and versioning strategy, release candidate builds, regression and upgrade testing, release notes, and coordination of deployment to production research and clinical environments.
• Own the end-to-end technical design of Five9 solutions, producing Technical Design Documents and architecture that align to Five9 best practices, client requirements, and TELUS Digital delivery standards. • Configure and implement Five9 Intelligent CX solutions across voice, digital, and outbound channels — including IVR / Studio scripts, skills-based routing, inbound/outbound/blended campaigns and dialing strategies, agent desktop, and workflow automation. • Design and build integrations using Five9 APIs, web services, and connectors to CRM, UC, data, and third-party platforms (e.g., Salesforce, ServiceNow, Microsoft Dynamics, Zendesk, Microsoft Teams). • Implement Five9 AI capabilities — intelligent virtual agents, agent assist, and digital engagement — to drive automation and improved customer experience. • Provide technical direction to application engineers, review configurations and integrations, and support System Integration Testing (SIT), User Acceptance Testing (UAT), and go-live to ensure solutions meet quality and performance standards. • Produce "as-built" documentation, configuration guides, and runbooks, and lead technical walkthroughs and handover to the client's operations or managed support teams. • Lead hyper-care immediately following go-live, troubleshooting issues and optimizing platform performance and configuration. • Act as a technical advisor on Five9 platform capabilities, supporting account and solutioning teams with discovery, solution demonstrations, proofs of concept, and effort estimation as needed. • Contribute reusable assets, accelerators, and best practices to the Five9 practice, and mentor engineers to grow the team's technical depth.
• Design, develop, and maintain scalable full-stack applications using technologies such as Java, Java EE, Java 17, Spring, Node.js/TypeScript, React, Angular, Python, Django, Flask, and FastAPI. • Develop responsive user interfaces with a focus on performance, accessibility, and cross-browser compatibility. • Build and maintain server-side applications, RESTful APIs, microservices, and enterprise integrations. • Design and implement data solutions using relational and non-relational databases, including PostgreSQL, MySQL, and MongoDB. • Develop event-driven architectures and cloud-native applications to support enterprise-scale systems. • Integrate AI and Large Language Model (LLM) capabilities using platforms and APIs such as OpenAI, AWS Bedrock, and Claude. • Evaluate emerging AI technologies and recommend tools, frameworks, and architectures to improve application capabilities. • Troubleshoot, debug, and resolve complex technical issues while maintaining high-quality coding standards. • Participate in Agile development activities, including sprint planning, technical design discussions, development, testing, and deployments. • Develop automated tests and support quality assurance efforts using tools such as Cypress and Playwright. • Identify and remediate security vulnerabilities while following secure software development practices. • Collaborate with developers, product owners, business analysts, and stakeholders to deliver reliable software solutions. • Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project.



