Full-Stack Engineer developing revenue generating features for online gambling products. Responsible for both frontend and backend development while collaborating with cross-functional teams.
Responsibilities
Develop and maintain full-stack features from design to implementation, including Next.js/React frontend components and Node.js/Express APIs.
Design and optimize MongoDB indexes to support efficient data storage and retrieval.
Collaborate with product, design, and QA teams to deliver high-quality user experiences.
Write clean, well-structured, and maintainable code with a focus on performance, scalability, and readability.
Write and maintain automated tests (unit, integration, and end-to-end) to ensure reliability and minimize regressions.
Participate in code reviews, technical discussions, and architectural decisions.
Follow best practices for authentication, authorization, and data protection to enhance application security.
(Optional) Contribute to improvements in our CI/CD workflows and infrastructure as the product scales.
Requirements
5+ years of professional experience as a full-stack or backend engineer.
Proficiency in React and Next.js, with a strong understanding of TypeScript.
Solid experience building and maintaining Node.js APIs and backend services.
Experience designing efficient MongoDB schemas and queries.
Strong understanding of RESTful API design and integration.
Experience writing automated tests with Jest (unit and integration tests), and understanding of testing best practices.
Ability to work independently on features from start to finish.
Excellent communication skills, with the ability to collaborate across teams.
Experience with Git, pull requests, and code reviews.
Must be based in Miami and available to work three days a week in office.
Authorization to work in the United States.
Benefits
Paid holidays and time off
Full medical / dental / vision insurance
Flexible Spending Plans and Health Savings Accounts
Software Engineer developing high - performance backend services handling massive traffic at Allegro. Working in an agile team using advanced technologies like Java, Kotlin, and GCP.
Software Engineer designing and optimizing high - performance backend services handling massive traffic at Allegro. Collaborating in an agile team using Java and Kotlin in cloud environments.
Lead Engineer at BAM Energie & Water responsible for designing and engineering underground infrastructure projects. Collaborating with engineers and stakeholders to ensure project success and innovation.
Lead Engineer responsible for the design and engineering approach for energy transition projects in the Netherlands. Coordinates engineering processes and ensures quality standards are met.
Tech Lead managing the evolution of Koin's credit decision engine. Leading backend development with Typescript and ensuring integration with product strategy for financial innovation in Latin America.
Product Engineer at MANN+HUMMEL responsible for developing filtration solutions. Collaborating with cross - functional teams to ensure compliance with specifications and internal standards.
Software Engineer designing systems to improve financial connectivity for millions of users at Plaid. Collaborating with cross - functional teams to enhance financial services accessibility and transparency.
Fullstack Software Engineer designing and building systems that empower financial connections at Plaid. Collaborate across teams to deliver scalable backend services and intuitive frontend experiences.
Software Development Engineer I in Cloud SRE and Automation team at F5 focusing on cloud automation solutions and infrastructure management. Collaborate with experienced professionals on implementation and support tasks.
Software Engineer II working on F5’s BNK/CNF product enhancing network capabilities. Focusing on developing telemetry and analytics functionality for Kubernetes environments.