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

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

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Tampa, FL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking a Lead Software Engineer to join our clients 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 clients Software Engineering team you will collaborate closely with cross-functional teamsincluding Product Management Firmware Engineering Mobile and UI Development Software Quality and Technical Supportto 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:

  • Bachelors degree in Computer Science Mathematics Engineering or related disciplines.
  • 6 years of experience in full-stack development with TypeScript JavaScript .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 .
  • 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.

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.