Node.js developer · Gurugram · 3 - 6 years · ₹8L - ₹10L / yr · Posted 25 Jul 2024

Node.js developer
Job Description:
- Strong proficiency with JavaScript / Core Java and other related technologies.
- Expertise in developing models and scalable Microservices components.
Good to have:
- Knowledge of Databases such as MySQL, DB2, Oracle and etc. (at least one)
- Basic understanding of front-end technologies, such as HTML5, and CSS3
Roles & Responsibilities:
- Developing and maintaining scalable APIs using Node.js
- Writing reusable, testable, and efficient code
- Integrating user-facing elements developed by front-end developers with server-side logic
- Designing and implementing low-latency, high-availability, and performant applications
- Implementing security and data protection measures
- Integrating data storage solutions (MongoDB, MySQL, etc.)
- Staying abreast of developments in web applications and programming languages

Similar jobs (10)
Job Title: Android Developer
Experience: 3–5 Years
Location: Bangalore, India
Job Overview:
We are looking for a skilled Android Developer with 3–5 years of experience to join our team in Bangalore. The ideal candidate will be responsible for developing, enhancing, and maintaining high-quality Android applications, ensuring performance, quality, and responsiveness.
Key Responsibilities:
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Identify and fix bugs, improve application performance
- Ensure the best possible performance, quality, and responsiveness of applications
- Continuously discover, evaluate, and implement new technologies
Required Skills:
- Strong experience in Java and/or Kotlin
- Experience with Android SDK, Android Studio
- Knowledge of MVVM / MVP architecture patterns
- Experience with RESTful APIs and third-party integrations
- Familiarity with Git or other version control tools
- Experience with SQLite / Room Database
- Understanding of UI/UX principles and Material Design guidelines
Preferred Qualifications:
- Experience with Jetpack components (LiveData, ViewModel, Navigation)
- Knowledge of Dependency Injection (Dagger/Hilt)
- Experience with Firebase services
- Familiarity with Agile/Scrum methodologies
Soft Skills:
- Strong problem-solving skills
- Good communication and teamwork abilities
- Ability to work independently and meet deadlines
Education:
- Bachelor’s degree in Computer Science, Engineering, or related field
A Delhi NCR-based Applied AI & Consumer Tech company tackling one of the largest unsolved consumer internet problems of our time.
We are a motley crew of smart, passionate and nice people who believe you can build a high-performing company with a culture of respect aka a sports team with a heart aka a caring meritocracy.
Position Overview:
As an Android Developer, you will have the exciting opportunity to work on developing, testing, and maintaining Android applications that deliver exceptional user experiences. Collaborating closely with cross-functional teams, you will play a key role in transforming ideas into functional and user-friendly applications that meet the needs of our customers.
Key Responsibilities:
● Participate in the entire application development lifecycle, from concept and design to testing and deployment.
● Write clean, efficient, and maintainable code following coding standards and best practices.
● Continuously research and stay up-to-date with the latest Android development trends, tools, and technologies.
● Assist in maintaining code repositories and version control using tools like Git.
● Collaborate with UI/UX designers to ensure seamless integration of design elements and optimal user experience.
Qualifications:
● Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
● Strong passion for mobile app development and a genuine interest in the Android platform.
● Solid understanding of Java and/or Kotlin programming languages.
● Basic knowledge of Android application architecture and components (Activities, Fragments, Services, etc.).
● Familiarity with development tools and frameworks such as Android Studio and Gradle.
● Adept problem-solving skills and the ability to think critically.
● Strong communication skills, both verbal and written.
● Prior experience with personal or academic Android projects is a plus.
● Knowledge of UI/UX principles and design patterns is a bonus.
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
As an Android Developer, you will be responsible for developing flexible and well-structured mobile products on Android platform.
What you will do:
- Designing the Mobile Application for our product offering
- Communicating effectively in a cross-functional product development team and present ideas and designs effectively.
- Identifying and correcting bottlenecks and fixing bugs
- Helping maintain code quality, organization, and automatization
What you need to have:
- Should have proven experience with designing and building advanced
application features for the Android platform - Should have proficient understanding of Android Concepts
- Should have proven experience with Kotlin
- Should have proven experience with RxJava, MVP, MVVM, Dependency Injection and Android Architecture Components
- Should have proficient understanding of Android tools like Android Studio
and Gradle build system - Should have proven experience with Kotlin
- Should have proven experience with RxJava, MVP, MVVM, Dependency Injection and Android Architecture Components
- Should have proficient understanding of Android tools like Android Studio
and Gradle build system - Should have proven experience with REST API(JSON) endpoints using Retrofit
- Should have proficient understanding of code versioning tools, such as Git or
SVN - Should have excellent problem-solving skills
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
- Should have min 65% in B.E./ B.Tech/ M.Tech
Frontend Developer
2-4 years/Remote or Kochi
Farmers Fresh Zone, is a Direct to Consumer Brand Backed by the Indian Angel Network. The startup lives across 5 South Indian cities. We cater to the needs of urban customers with our safe-to-eat, pesticide-free fruits & vegetables that are directly sourced from our farmers. This is possible with our technology-driven platform & demand prediction model. In short, we’re the high-tech marketplace that’s beneficial to both, the consumers & farmers.
For more info visit our website: https://www.farmersfz.com/">https://www.farmersfz.com/
The role, in a nutshell
As a Frontend Developer at FFZ, you will be part of our core development team, and will have complete ownership of our frontend application. You will bring concepts / user stories to life with ReactJS/Next.JS, HTML and CSS and an opportunity to create highly responsive web designs that work across multiple platforms and browsers.
What you’ll do at FFZ
- Bring concepts / user stories to life with ReactJS/Next.JS , HTML and CSS
- Create highly responsive web designs that work across multiple platforms and browsers.
- Ensure the technical feasibility of UI/UX designs and implement them.
- Explore and implement SEO best practices
Who you are
- At least 2 years of experience working on Typescript/JavaScript, React/React Native
- Experience / willingness in working with Next.js
- Experience with front-end development tools, build tools and versioning tools.
- Ability to write clean code, necessary tests and ensure high code quality.
- Experience integrating REST APIs and services
- Understanding / familiarity with web security concepts.
Nice to have
- Experience working with Flutter (preferred) or any other cross-platform development tool
- Experience developing mobile applications.
What we offer
- Complete ownership of our frontend application.
- Competitive salary and an excellent equity package.
- Stellar team, great start-up culture, work-life balance with generous holidays.
of the software product development life cycle. This will include analyzing system
and user requirements, designing software flowcharts, creating user interfacing
applications (Web Or Mobile) , troubleshooting bugs, and running tests to improve
system functionality.
An ideal candidate would be someone who has proficiency in JavaScript or Flutter
frameworks, good analytical skills, the ability to anticipate issues and frame
remedial actions, and excellent teamwork skills.
What will you be doing?
● Write simple, efficient, and maintainable code.
● Design, develop, scale and maintain User Application written in JS or Dart.
● Manage individual priorities, deadlines, and deliverables.
● Validating the functionality and security of the application.
● Function well in a fast-paced, rapidly changing environment
● Ensuring best coding standards and practices to improve and maintain
quality.
● Meeting with the engineering and product team to discuss project definitions
and goals.
What will you need ?
● Bachelor/Master degree in CS or related field from a reputed college
● 2-6 years of experience in frontend software development
● Sound knowledge of JavaScript or Flutter technologies.
● Solid grip on the programming basics like DS and algorithms, OOPS.
● Understanding & experience with restful APIs and microservice
architecture
● Prior experience in start-ups or health-tech will be a plus
As a Mobile developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment.
Ultimately, you should be able to design and build the next generation of our mobile applications.
Responsibilities
-Support the entire application lifecycle (concept, design, test, release and support)
-Produce fully functional mobile applications writing clean code
-Gather specific requirements and suggest solutions
-Write unit and UI tests to identify malfunctions
-Troubleshoot and debug to optimize performance
-Design interfaces to improve user experience
-Liaise with Product development team to plan new features
-Stay up-to-date with new technology trends
Requirements
-Proven work experience as a Mobile developer
-Demonstrable portfolio of released applications on the App store or the Android market
-In-depth knowledge of at least one programming language like Swift and Java & flutter
-Experience with third-party libraries and APIs
-Familiarity with OOP design principles
-Excellent analytical skills with a good problem-solving attitude
-Ability to perform in a team environment
-Any Graduate
About Us.
We are a fast growing Chennai-based startup (with venture funding)
We are here for the long run and are led by strong engineers with
significant experience at top tier firms like McKinsey, Oracle, Morgan
Stanley, and authors of multiple Java Standards
We're building an awesome enterprise product that
is already transforming businesses across the globe
Our clients include prominent organizations like Swiggy who use us every
day!
We have raised venture investment, so this role will not vanish in a few
months
Our mentors include the Vice Chairman of HCL Technologies, Chairman of
Singapore Airlines, Senior leaders from LinkedIn etc.
Other background information
We're looking for strong, passionate developers who want to join our
team and grow
We move fast, and will make you an offer in a few days for the right
person
The job location will be in Chennai (it is the SaaS capital of India)
Please only apply if you are open to moving to Chennai (or are already
here)
This won't be a 10 - 6 job, but you will be given amazing responsibilities
You will learn a ton, have a lot of flexibility, and have fun while doing it!
Responsibilities and qualifications
5+ years of Android development experience
Will own several parts of our tech stack, but primarily our Android app
Build new functionality to the Android app and regularly re-architect it to
keep up with latest technologies (e.g., Kotlin)
Work on new tech that we are already a leading user of (e.g., Google
Firebase)
Work closely with the backend team to construct creative solutions
Optimize, improve efficiency, scalability, stability of application
MUST BE reliable, and be able to communicate clearly
MUST BE able to own and deliver their own work within deadlines,
professionally
Should be passionate about building a strong engineering culture
Bonus Points for experience building high-scale applications, SDKs and other
web technologies (like JavaScript).
Job Perks
Daily breakfast
Friday team lunches
Macbook
Nice calm work environment, with new furniture
Potential for stock options (in lakhs)
Stipend to attend conferences
Potential travel to Singapore and other client locations
Notice Period: Not more than 45days.
Android experience : 5 to 10 years mandatory.
CTC: No bar for right candidate.
candidates comfortable to reloacte at chennai can apply.
Responsibilities :
- Design and Build advanced applications for the Android Platform using Kotlin & RXJAVA
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ability to be a self-starter, prioritize your work and stay organized in a team environment is critical.
Desired Skill :
- Good experience in Developing Android based Applications and test infrastructure, writing documentation and following an agile development methodology.
- 1+ Years of Experience in working with Kotlin Programming language.
- Have published at least one Android Application.
- Have experience in Android Architecture patterns e.g. MVC, MVVM, MVP etc, creating custom views.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes RXjava and bluetooth 5
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning skills
Looking for Urgent Joinees
Why FabHotels? Budget hotels is the largest and fastest growing segment of the Indian travel market. Despite attracting billions of dollars in last few years, online penetration in hotel bookings is still sub-20%. Supply of budget hotels is fragmented and lacks any brand of scale. At FabHotels, we’re building a millennial traveler focused budget hotel brand that leverages people, technology and processes in an asset-light, scalable model to deliver delight to consumers and segment-leading returns to asset owners. In ~4 years since inception, we have become larger than many established traditional hotel chains. Currently we have a fast growing network of 550+ hotels and 11,000+ rooms across ~50 cities pan-India.
Who? Founded by Bain & Wharton alumni, Vaibhav Aggarwal & Adarsh Manpuria,
FabHotels has raised >$35Mn. till date from leading VC firms Goldman Sachs, Accel Partners, Qualcomm Ventures. We're always looking for young, hungry & self-driven individuals, who want more than a 10-7 desk job and to make a significant contribution in creating a first-in-class Indian hospitality brand.
About the role: One key differentiator of FabHotels brand for our asset partners is bestin-class returns. While our online & offline demand teams drive higher occupancies for our partners, this role entails ownership of developing and work on react native side of application development.
Key responsibilities:
- Knows how to embed React-Native in a native (iOS/Android) component and vice versa.
- Firm grasp on JS/CSS fundamentals
- Build pixel-perfect, battery smooth UIs ((layouts, animations, etc.))across both mobile platforms
- Good understanding of Design and Architecture Patterns
- Strong focus on app performance
- Familiarity with native build tools, like XCode, Grade, Android Studio
- Good at working with third party libraries and debugging dependency conflicts
- Experience in unit testing is preferable.
Individuals who would connect best with the job requirements are those who:
- Are excited to be part of a young, dynamic team that is building a disruptive, sustainable business
- Are willing to go the extra 100 miles it takes to win in a super competitive market
- Are innovative, resourceful and comfortable with dynamic business requirements
- Fulfil below minimum criteria:
- 4+ years experience in Mobile app development.
- Must have published at least 1 major React-Native app
- Experience with CodePush (appcenter)
- Hands on experience in Redux









