Finding the best job has never been easier
Share
Key job responsibilities
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 4+ years of full stack development experience
- Experience building applications on React Native, or Native iOS/Android.
- Proficiency in JavaScript, TypeScript, React, and related libraries/frameworks
- Solid understanding of design principles, patterns, and best practices
- Familiarity with mobile app deployment processes
- Excellent troubleshooting and debugging skills
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Proven experience in React Native development, with a strong focus on building high-performance mobile applications for the Android / iOS platform.
- Knowledge of performance optimization techniques for React Native apps
- Contribution to open-source React Native/Native projects or libraries
- Advanced coding skills including concurrency, profiling and performance optimization
- Experience designing complex systems focusing on architecture, reliability and scaling
- Strong verbal and written communication skills with demonstrated technical leadershipPursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
These jobs might be a good fit