Lead Software Engineer

New
FloridaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of experience in software development; 2+ years of technical leadership experience
Required Skills
BashJavascriptReact NativeTypeScriptData StructuresMicroservices

Requirements

  • 6+ years of experience in software development.
  • 2+ years of technical leadership experience.
  • Proven ability to break down complex initiatives into manageable tasks.
  • Understanding of algorithm design, data structures, and performance analysis.
  • Experience with typing in imperative and declarative programming languages.
  • Knowledge of testing methodologies including mocking and integration testing.
  • Familiarity with system design paradigms like monoliths and microservices.
  • Experience with TypeScript or JavaScript.
  • Strong debugging and problem-solving skills.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Develop and maintain cross-platform mobile applications using React Native and TypeScript.
  • Provide technical leadership and assist in guiding the team's overall technical direction.
  • Write clean, maintainable, and scalable code following best practices.
  • Lead design and work breakdown sessions.
  • Implement requirements in TypeScript and Bash.
  • Lead and mentor other engineers in contributing to projects on our roadmap.
  • Implement dashboards and alerts for system faults and participate in on-call rotations.
  • Collaborate closely with product development engineers and Back End Infrastructure Engineering.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now