Lead Software Engineer

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

Job Details

Experience
6+ years
Required Skills
BashJavascriptReact NativeSoftware ArchitectureTypeScriptMentoringMicroservicesUnit Testing

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
  • 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