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