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
Virtualization and Software - in - the - Loop Integration Engineer supporting software simulation for embedded systems at GM. Leading the development of virtual environments for testing embedded controllers and calibrations.
Fullstack Software Engineer developing scalable tools for domain management at Cloudflare. Collaborate with talented engineers in Austin or Lisbon to enhance performance and stability.
Software Engineer III designing high performance micro - services and APIs at F5. Collaborating with teams to deliver scalable cloud solutions in a hybrid work environment.
Mobile Software Engineer in a hybrid role at Allegro helping users with delivery methods and parcel tracking. Collaborating with a skilled team on a modularized codebase in an innovative environment.
Lead Senior Engineer at Amey delivering sustainable infrastructure solutions for transport and complex facilities. Overseeing engineering designs, mentoring junior staff, and contributing to project success in a hybrid role.
Matallion + Snowflake Sr Technical Lead overseeing data engineering projects. Leading architecture design and collaboration for end - to - end data integration processes.
Technical Lead specializing in Node.js and Angular application development. Responsible for designing architecture, managing databases, and leading the development team in Bengaluru.
Technical Lead overseeing development of ETL processes with Matillion and Snowflake for data pipelines. Collaborate with data architects and business stakeholders to create technical solutions.
Matillion Technical Lead - Data Engineering at Birlasoft, focusing on end - to - end data pipeline development. Collaborating with teams to design, develop, and maintain ETL processes using Matillion and Snowflake.
Senior Engineer responsible for building next - generation wire payment processing platform. Leading technical architecture and cross - functional teams for high - impact features aligned with business objectives.