Fullstack Developer at Airtribe Ā· Bengaluru (Bangalore) Ā· 2 - 7 years Ā· ā¹15L - ā¹25L / yr (ESOP available) Ā· Bootstrapped Ā· Posted 27 Dec 2021

We are looking for a software engineer who:
š is curious and asks a lot of questions!
𤤠has good product taste.
ā”ļø is passionate about writing clean code.
šµ has strong problem solving skills.
š„ can turn 1-pager specs into detailed features.
ā£ļø loves / appreciates automated testing!
š is humble, kind and has a good taste of sarcasm.
š» has hands-on experience with JavaScript.
āļø Non-mandatory, but nice to have:
š¶š» worked in an early-stage startup.
š¤š» built and led a small engineering team.
⨠2+years of experience.
š» open source enthusiast.
š¦ You are passionate about teaching, learning and creator economy.
š¤ What's the interview process like?
We try to close the interview process within 3 days.
Take us through what excites you the most about this role/challenge.
A flexible project round.
Discussion with founders.

Similar jobs (10)
Job Description:
We are looking for a React JS or React Native Developer to join our team.
In this role, you will be entrusted with developing JavaScript applications using React.js or React Native.
Apply now for the role of a React.js or React Native Developer at Codebuddy, which is opening doors for skilled, energetic developers looking for MERN Stack Developer Jobs.
If you can help us design and create multiple layers of applications while working cross-functionally across different infrastructures. You would fit perfectly if you love problem-solving, design, and creating quality offerings.
Responsibilities:
- Developing existing programs by analyzing user requirements and identifying areas for modification by R&D followed by coding.
- Develop UI in HTML, CSS, and JS and integration with the backend using REST API.
- Translate storyboards and various use cases to create high-performing apps.
- Write, execute, and maintain clean, reusable, and scalable code.
- Integrate our various data storage solutions.
- Ensure responsiveness and boost the performance of our apps.
- Find and address the various bottlenecks and bug-fixes.
- Work on JavaScript/Typescript using React Native/React, Redux & Node.js.
- Help in code automatization.
What You Need To Apply(Technical Competency):
- Good knowledge of JavaScript, React, API.
- Knowledge of JavaScript Stack / Framework.
- Knowledge of Object-Oriented Programming
- Ability to document their code.
- Understanding accessibility and security compliance.
- Good knowledge of GIT
- Ability to multitask and work in a fast-paced environment.
- Self-motivated with the ability to work independently or jointly in a self-directed way.
- Demonstrated successful development of web or mobile-based applications
- Proven analytical and problem-solving capabilities
- Keen attention to detail
- Strong work ethic and desire to build industry-leading products
- Proactive instead of reactive
- Looking for ways to improve self and projects.
Interpersonal skills:
- Must be comfortable working in a team and independently when required.
- Must be disciplined, proactive and self-motivated.
- Needs to have problem-solving and analytical skills.
If you have it all in you, we are happy to have you with us!
We are a digital first, multi-brand consumer goods company owned and operatedĀ under one house, with each of its brands working together toward one mission: To help IndiansĀ lead more fulfilling lives surrounded by wellness and grace.
The founders of Mosaic, Revant and Dhyanesh have more than a decade of experience building,Ā advising and investing in consumer brands. This has allowed them to understand the IndianĀ consumer in a level of detail about their health, habits, and more.
The business is creating a family of purposeful brands with products that solve a particular
problem for a small segment of people. Each brand provides the essentials to make an individualĀ segment of people lead a graceful life full of purpose and wellbeing. Each brand offers highĀ quality, responsibly-made products that are inviting and easy to use, paired with access toĀ ongoing guidance and support.
Role
As the lead for the frontend development team, you will be the sole owner of the
entire FE development cycle for our consumer facing web products in ReactJS. Also, you willĀ be responsible for shaping up the entire system for scale and collaborating intensively with theĀ backend and design teams to create the best consumer experiences. You would also need toĀ control the mobile app development lifecycle on ReactNative.
Responsibilities
- Overlook development of all user-facing products in React
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high quality code
- Optimize components for maximum performance across a vast array of web-capableĀ devices and browsers
- Focus on code maintainability and performance of application
- Provide technical advice and assists in solving programming problems
- Use Server Side Rendering when applicable
- Enhance SEO, Analytics and overall frontend architecture for better performance
Requirements
- 4+ years āof experience building frontend for āconsumer facingā products
- 2+ yearsā on āReactJS āfor consumer facing products
- 1+ years āof āTeam Lead/Management āexperience
- Thorough understanding of āarchitectingā the frontend system with āServer Side Rendering
- Good foundation in design and a knack for designing interactions and elegant interfaces
- Has led a āmobile development āeffort on āReactNative
- Understands āapp development cycle
- Experience with āNodeJSā for Server Side Rendering/coordinating with the backend teamĀ for API requirements
- Must come up with caching solutions where required to speed up the website load speedĀ and improve customer experience
- Great knowledge of Javascript
- Minimum experience of 6 months to 1 year
- After 3 months, assured permanent job.
- Must have knowledge of Three.jsĀ
- Energetic and eager to tackle new projects and ideas
About Rara Delivery
Not just a delivery companyā¦
RaRa Delivery is revolutionising instant delivery for e-commerce in Indonesia through data driven logistics.
RaRa Delivery is making instant and same-day deliveries scalable and cost-effective by leveraging a differentiated operating model and real-time optimisation technology. RaRa makes it possible for anyone, anywhere to get same day delivery in Indonesia. While others are focusing on āone-to-oneā deliveries, the company has developed proprietary, real-time batching tech to do āmany-to-manyā deliveries within a few hours.. RaRa is already in partnership with some of the top eCommerce players in Indonesia like Blibli, Sayurbox, Kopi Kenangan and many more.
We are a distributed team with the company headquartered in Singapore šøš¬ , core operations in Indonesia š®š© and technology team based out of India š®š³
Future of eCommerce Logistics.
- Data driven logistics company that is bringing in same day delivery revolution in Indonesia š®š©
- Revolutionising delivery as an experience
- Empowering D2C Sellers with logistics as the core technology
A section describing benefits and life at your company is a great way to attract talent.
About the Role
- Architect, build, and maintain excellent React Native applications with clean code.
- Implement pixel-perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party APIs.
- Work as part of a small team to build applications.
- Write unit and integration tests.
- Release applications to IOS and Google Play stores.
- Work with native modules when required.
- Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and designer.
- Complete two-week sprints and participate in sprint retrospectives and daily standups.
- Assist with building estimates.
- Interface with clients via Slack, Zoom, and email.
- Track your time throughout the day using Toggle.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise
Role : React JS DeveloperĀ
- 1-4 years of experience as a React JS developer.Ā
- Must have Working Experience in a product based organization at least 18 months.
- Good Communication skills must.Ā
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object modelĀ
- Thorough understanding of React.js and its core principlesĀ
- Experience with popular React.js workflows (such as Flux or Redux) ā Familiarity with newer specifications of ECMAScript
- Experience with HTML,CSS, Bootstrap and UI DesignĀ
- Knowledge of RESTful APIsĀ
- 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Ā
- Familiarity with code versioning tools {such as Git}Ā
React JS Developer
Exp - 5+ years
Skills: React, Redux, Javascript, HTML, CSS
Location: Bangalore, Hyderabad, Chennai
- Develop and manage apps on React Native platform
- Analyse, code, debug, test, document & deploy applications
- Provide technical leadership and upgrade architecture design and solution to accommodate future expansion
- Ensure quality control processes are successfully employed.
- Experience in React-Native based app development is a must
- Experience in Mobile app development (Cross platform apps)
- Must have published at least 1 major React-Native app
- Knowledge of service workers implementation for Progressive Web Application (PWA)
- Demonstrated ability with HTML5, CSS3, Bootstrap, jQuery, and other JS frameworks React JS
- Development experience of UI (layouts, animations, etc.)
- Good understanding of Design and Architecture Patterns
- Understanding of iOS and Android Code signing process and deployment model
- Understanding of Unit Testing, Debugging Methodology used in React Native Apps
- Understanding on integration of native modules with React Native code
- Experience with caching and scaling techniques










