FusionHit Logo

FusionHit

Lead Software Engineer (React Native,TypeScript,.Net)

Posted Yesterday
In-Office
Tampa, FL
Senior level
In-Office
Tampa, FL
Senior level
As a Lead Software Engineer, you'll design backend microservices and mobile apps, focusing on IoT-enabled pool products and scalable cloud infrastructure while mentoring team members.
The summary above was generated by AI

We are seeking a Lead Software Engineer to join our client's dynamic team. In this role, you will be instrumental in designing and developing backend microservices and mobile applications that power our IoT-enabled pool products. Your focus will be on building scalable cloud infrastructure and intuitive mobile experiences for smart pool controls and connected equipment.

As a key member of our client's Software Engineering team, you will collaborate closely with cross-functional teams—including Product Management, Firmware Engineering, Mobile and UI Development, Software Quality, and Technical Support—to deliver innovative, robust, and maintainable solutions.

Location: Must reside and have work authorization in the United States.
Availability: Must be available to work with significant overlap with Eastern Time Zone (EST).

The Ideal Candidate Has:

  • Bachelor's degree in Computer Science, Mathematics, Engineering, or related disciplines.
  • 6+ years of experience in full-stack development with TypeScript, JavaScript, Node.js, .NET, SQL, and React Native.
  • Proven experience designing and implementing microservice architectures in cloud environments.
  • Strong expertise in public cloud platforms such as AWS, GCP, or Azure.
  • Experience building and consuming RESTful APIs; strong knowledge of JSON and XML.
  • Proficiency in designing containerized applications using Docker and orchestrating deployment in cloud platforms.
  • Advocate of Agile/Scrum, TDD, and CI/CD methodologies.
  • Solid understanding of software design principles (extensibility, reusability, maintainability).
  • Excellent communication skills and a collaborative, team-oriented mindset.
  • Proven ability to lead and mentor small development teams.
  • Excellent communication skills in English (C1 preferred, strong B2 may be considered).

Key Responsibilities:

  • Analyze product requirements and translate them into scalable software designs and engineering specifications.
  • Lead the design and development of robust backend services built on .NET and Node.js.
  • Architect and implement cloud infrastructure that is scalable, reliable, and cost-optimized.
  • Evaluate and apply performance vs. cost trade-offs in design decisions.
  • Collaborate with QA and automation engineers to ensure high-quality deliverables.
  • Lead the design and development of a React Native-based mobile application.
  • Work closely with the DevOps team to align implementations with CI/CD pipelines and deployment strategies.
  • Provide technical leadership and mentorship to small development teams.
  • Contribute to the continuous improvement of team practices, architecture, and code quality.
  • Participate in system and software design reviews.
  • Stay current with emerging technologies and best practices in software engineering.

Top Skills

.Net
Agile
AWS
Azure
Ci/Cd
Docker
GCP
JavaScript
JSON
Node.js
React Native
Restful Apis
Scrum
SQL
Tdd
Typescript
XML

Similar Jobs

2 Hours Ago
Hybrid
Coral Springs, FL, USA
Senior level
Senior level
eCommerce • Healthtech • Pet • Retail • Pharmaceutical
As a Veterinary Technician, you will support veterinary teams, provide medical care, manage inventory, and ensure client communication. Responsibilities include patient care, training, and administrative tasks in a fast-paced environment.
2 Hours Ago
Hybrid
Hollywood, FL, USA
Senior level
Senior level
eCommerce • Healthtech • Pet • Retail • Pharmaceutical
The Senior Operations Manager for Core Operations at Chewy leads teams in executing customer care strategies, develops people through coaching, and drives performance outcomes across multi-channel operations.
Top Skills: Power BISpeech-To-Text AnalyticsTableau
2 Hours Ago
Hybrid
2 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Security • Software • Cybersecurity • Data Privacy
As a Senior Solutions Architect, you will design and implement integration solutions for clients, ensuring the adoption of Snyk's security platform and enabling secure software development practices. You'll engage with clients in pre-sales and post-sales phases, leading architecture design sessions and delivering tailored solutions.
Top Skills: GitGithub ActionsGitlabJavaScriptJenkinsLinuxPythonShellUnix

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account