Technical Lead | Scrabble
Posted on July 12, 2024
Job Description
Title: Technical Lead / Senior Software Engineer - React Native
Required experience: 8+ yrs
Location: Bangalore or Mumbai
What you will do!
- Build quality consumer-facing mobile trading applications
- Structure frontend software for SaaS deployment - configurable UI elements, workflows,
- Create a solutions/design pattern library for similar problems and advocate them
- Provide technical leadership and guide development teams
- Setup best practices for design, coding, testing, security, monitoring, and release
management
- Create coding structures
- Measuring and constantly improving developer productivity
- Work with designers and product managers to build application extensibility into the
design
What do we look for?
- Proven experience with full development life cycle for complex mobile applications
- Sound in Javascript, React.js, React Native, JavaScript, TypeScript, and Redux.
- Engineering best practices - code quality, testability, security, release management
- Built network and data layer to assist data-dense applications
- In-depth understanding of frontend architecture, design patterns, and best practices.
- Obsess over code quality and UI/UX quality
- Strong bent on engineering culture and focused on improving the developer experience
- Capacity to break complex problems and work on abstract problems
- Have an eye for security
- Passion for technology and a strong desire to stay updated with the latest frontend
trends and developments.
- Experience with performance optimization, testing, and debugging of application
What will enable your growth?
- Outcome driven
- Metrics oriented
- Mentoring junior engineers
- Collaboration with product managers, backend engineers
- Developer advocate and engineering cultural savant
- Enable long-term decisions. Early identification and resolution of technical debts
Required experience: 8+ yrs
Location: Bangalore or Mumbai
What you will do!
- Build quality consumer-facing mobile trading applications
- Structure frontend software for SaaS deployment - configurable UI elements, workflows,
- Create a solutions/design pattern library for similar problems and advocate them
- Provide technical leadership and guide development teams
- Setup best practices for design, coding, testing, security, monitoring, and release
management
- Create coding structures
- Measuring and constantly improving developer productivity
- Work with designers and product managers to build application extensibility into the
design
What do we look for?
- Proven experience with full development life cycle for complex mobile applications
- Sound in Javascript, React.js, React Native, JavaScript, TypeScript, and Redux.
- Engineering best practices - code quality, testability, security, release management
- Built network and data layer to assist data-dense applications
- In-depth understanding of frontend architecture, design patterns, and best practices.
- Obsess over code quality and UI/UX quality
- Strong bent on engineering culture and focused on improving the developer experience
- Capacity to break complex problems and work on abstract problems
- Have an eye for security
- Passion for technology and a strong desire to stay updated with the latest frontend
trends and developments.
- Experience with performance optimization, testing, and debugging of application
What will enable your growth?
- Outcome driven
- Metrics oriented
- Mentoring junior engineers
- Collaboration with product managers, backend engineers
- Developer advocate and engineering cultural savant
- Enable long-term decisions. Early identification and resolution of technical debts