Job Description
Location - Bangalore (Hybrid)
Job Description:
Mobile application software development, design and prototyping
Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile apps
Writing clean, maintainable code in Typescript / React Native and performing peer code-reviews
Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
Re-enforce process excellence for our technical problem, incident, and change management response
Drive the culture of quality around software development, release management and operational support
Must have Skills:
- React Native - design, development and prototyping:
1. Zeplin/Figma - assets export
2. State Management
3. Responsive design
4. Debugging
5. SSL pinning
6. Deep Linking
7. Push notifications
8. Crashlytics
+. App Analytics (CTA tracking)
10. Rooted / Jailbroken devices
11. Azure AD / OKTA or other SSO
- Advanced JavaScript - ES6 and ES7
1. Spread Operator
2. Rest Operator
3. FatArrow function
4. Callbacks
5. Promises
6. Async / Await
-TypeScript
1. Type annotations and Interface
2. Type defintions
3. Modules and namespaces
4. Decorators
5. Type assertion
-Design Pattern
-Redux and its alternatives
-Thunk or Sage expertise
-Async storage (Local database)
-Mandatory coding exercise in JavaScript
-Good to have Experience of working with B2C application (with high customer volume)
Interested Candidates send their resumw at [email protected]
💡 Quick Summary
Seeking a career-building opportunity? The Javascript Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
