Software Engineer (React native)
at Product based startup- Women health & fitness product.
Building a first-of-its-kind, lifestyle health product for Women in India. We believe that the future of health and fitness is digital, and women will drive the digital fitness revolution in India. Existing digital health and fitness products are highly transactional and we see a huge opportunity to build a truly aspirational product that will inspire and empower millions of women to lead healthier lives. If you are passionate about building a product that blends together technology, content, and community, we would love to talk to you.
Looking for results-oriented Engineers. An ideal candidate for us would be a passionate builder of great products/frameworks and someone who would thrive in a fast-paced environment and enjoy the challenge of complex business contexts that are typically being defined in real-time. In this role, you will be responsible for building world-class technology products and platforms that are at the forefront of the technology revolution in the Indian healthcare ecosystem. You are someone who insists on the highest standards for quality, maintainability, and performance. You will be working in a fast-paced and agile work environment delivering quality solutions that have an immediate business impact.
Responsibilities
- Own the end-to-end development and launch of features on the our App
- Participate in scoping, planning discussions with the designers, PMs, and Leads
- Conceptualize and develop prototypes quickly
- Develop and own launch plans to completion
- Identify opportunities and implement solutions to improve the performance and the architecture of our App
- We will depend on this person to set-up/improve the code quality, tracking, and App architecture and this person needs to have extensively worked on React + Android/iOS
Required Skills
- Min. 3 years of Full-time work experience (College projects, Internships are not a part of this)
- Hands-on experience with React Native
- Deep expertise of either iOS or Android platform and ecosystems
- Deep understanding of your tools: Languages, frameworks, systems.
- Experience with abstracting requirements into frameworks.
- Has worked with the react ecosystem for eg, redux, react-query, react-router etc.
- At least 2 years of experience working in a consumer tech set-up (ecommerce, D2C)
- Work with Rest APIs
Good-to-have Skills
- Experience with video streaming and Real Time Communication technologies.
Similar jobs
Job description – Mobile App Frontend Developer
vani.coach is an award-winning high-growth product company with a mission of upskilling the communication skills of its 140 million workforce in this decade.
Trusted by large enterprises like L&T, Asian Paints, Cipla, PwC, etc. to upskill their people, Team Vani has a solid track record in delivering learning outcomes that deliver business results, leading to 100% repeat sign-ups. With a proven product-market fit, we have now switched to growth mode, and we are now building our product team.
- 3-6 years of proven and progressive experience in UI development.
- Experience in JavaScript, React Native, and GraphQL. Experience in making hybrid mobile apps. The native experience on Android and iOS will be an add-on. Clean coding and design patterns are desirable. A perfect applicant will be skilled in React Native and JavaScript.
- A grasp of database technologies like PostgreSQL, Python, etc. would be an added bonus.
What makes you a great fit?
- 3–6 years of React Native development experience.
- Experience in React Native, Javascript, and CSS3.
- Familiarity with mobile development concepts, including performance optimisation, device compatibility, and user experience design.
- Great OO skills, including strong design pattern knowledge.
- Experience in any backend is an added advantage (optional).
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of client-server architecture and strong design principles.
- Solid understanding of Core JavaScript principles.
- Experience working with video/audio recording on mobile devices would be preferred.
- Working knowledge of the version control systems Git and SVN.
- Personal track record of process improvement or reengineering.
- Should be able to work independently.
- Should be able to debug the root cause of issues or bugs and their impacts.
- Strong analytical and problem-solving skills.
- Strong interpersonal, written, and verbal communication skills.
What You'll do
- Recommend the best possible way to solve a tech problem and come up with ETAs
- Able to multitask, prioritize, and take critical decisions.
- Provides input for system architectures and designs.
- Define a checklist for code reviews and unit tests.
- Ensure that functional requirements are correctly interpreted and translated into clear and robust code
- Enthusiastic to work collaboratively with people and share your ideas to solve real business problems.
- Collaborates and communicates with internal and outsourced development partners regarding software application design status, project progress, and issue resolution.
- More experienced candidates should be able to lead multiple projects with a sense of ownership.
- Strong analytical and problem-solving skills.
- Self-motivated, a team player, and the ability to work in small groups.
Educational Qualification:
B.E., MTech, BCA, MCA. Candidates holding degrees
Company Profile:
App Innovation Technologies is leader in Mobile and Web based solutions development. With our extensive knowledge of this industry, our customers receive the edge needed to make their projects a true success. Our team of developers, analysts, designers, testers and project managers will complete projects on time to the agreed specifications with Mobile, Social, Cloud and Analytic’s expertise.
We also provide a caravan of web-based products and Software services. AIT is a reputed web/Software development company with its headquarters based at Coimbatore, India. We have a creative team of skilled professionals who have in depth knowledge in various technologies including open source technologies and Microsoft technologies to service our valuable clients. Please visit our website http://www.aitechindia.com">www.aitechindia.com for more details.
Job Description:
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment
- Meeting with the product team to discuss ideas and specifications.
- Establishing strategy and development pipelines.
- Planning and implementing native functionality.
- Transforming design ideas into functional code.
- Designing and building native plugin codes.
- Identifying and fixing code errors and native plugin bottlenecks.
- Ensuring products conform to high industry standards.
We are looking for a highly skilled React Native Developer to collaborate with a team of developers and UX designers to
develop and maintain a web application that will be launched on multiple platforms such as android or iOS. Candidate will
be responsible for building native web applications with a focus on front-end development. The ideal candidate is an
advanced React Native Developer who can build dynamic, high performing, and responsive UI for our web applications.
Requirements:
1. Minimum 3yrs of exp in building React native apps for android and iOS
2. Solid understanding of iOS and Android ecosystems.
3. Must have worked on hardware integration with the apps.
4. Understanding of various navigation models in mobile apps
5. Good at debugging, testing, performance optimization.
6. Interpersonal skills: good team player, good individual contributor, ready to take challenges ability to deliver in a
fast-paced environment
JD:
1. Build pixel-perfect, buttery smooth UIs across both mobile platforms.
2. Leverage native APIs for deep integrations with both platforms.
3. Diagnose and fix bugs and performance bottlenecks for performance that feels native.
RESPONSIBILITIES
Architect, build and maintain excellent React Native applications with clean code.
Technical design of complex mobile applications.
Implement pixel perfect UI's that match designs.
Integrate third-party API's.
Release applications to iOS App Store and Google Play store.
Work with native modules and React Native bridges when required.
Ensuring the best performance and user experience of the application.
Guiding team members for design and implementation tasks.
Co-ordinating end-to-end implementation.
Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high quality solutions.
Guide mid-level and junior developers to follow best practices of using React Native.
Good understanding of React design patterns like HOC, render props and their applications.
Good understanding of Android & iOS working principles, release processes.
Good interpersonal and communication skills
Constantly research and adopt new technologies / best practices
Strong and innovative approach to problem solving and finding solutions
SKILLS
Must have:
At least 5 - 7 years of mobile app development experience out of which 3+ years should be in React Native.
Proficiency in programming, data structures and algorithms.
Good understanding OOPS.
Must have at least 5 live applications on Play Store & App Store
Required Experience:
B.Tech. / B.E. degree in Computer Science or equivalent software engineering
Should possess experience to help us on SAAS based product.
Job will be remote till Corona situation stabilizes
Current/Expected CTC
@Mumbai Chembur
for a great App developer who is proficient React Native. Your primary focus will be on developing user interface components and implementing them following well-known React workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities and Duties
- Developing new user-facing features using React Native
- Developing apps from scratch or adding modules to the application
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Needs to have a working knowledge of React Native
- Needs to have a working knowledge of Redux
- Need to know build and deploy methodologies for Android and iOS
Key Skills
React Native, Redux, Next.js, Android, iOS
Required Experience, Skills and Qualifications
Skills
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React Native and its core principles
- Experience with popular React workflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs and integration
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools such as Git, SVN, and Mercurial
Job Type: Full-time
MyScoot is a Y Combinator and VC funded start-up that helps you discover new people at home-hosted social events.
We are looking for an experienced React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
- Minimum 3 years of experience in a high-quality engineering team at a product startup or MNC
- Bachelor’s degree in computer science, computer engineering or related technical field from a top-tier college
- Proficiency in CS concepts such as data structures and algorithms
- Experience in implementing readable, object oriented code and design patterns
- Understanding of build, deployment, A/B testing of products
- Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
- Understanding of REST APIs, the document request model, and offline storage
- 1+ years of experience working as a React Native Mobile Developer