Company: KeywordsFly Technology Pvt. Ltd.
Location: Greater Noida / Noida
Job Type: Full-Time
Experience: 1–4 Years
Department: Technology
About the Role
We are looking for a Full Stack Developer with strong hands-on experience in React.js, Node.js, and Angular to join our development team.
The candidate will be responsible for developing modern, responsive, scalable, and high-performance web applications and SaaS products. You will work across both frontend and backend development, APIs, databases, integrations, and deployment.
Key Responsibilities
- Develop modern web applications using React.js, Angular, and Node.js.
- Build responsive and user-friendly frontend interfaces.
- Develop scalable backend services and REST APIs using Node.js.
- Design and integrate APIs between frontend and backend systems.
- Work with databases such as MySQL and MongoDB.
- Implement authentication, authorization, user roles, and secure application workflows.
- Integrate third-party APIs and services.
- Debug, test, and optimize applications for performance and reliability.
- Write clean, reusable, maintainable, and well-structured code.
- Use Git/GitHub for source control and collaborative development.
- Understand project requirements and convert them into technical solutions.
- Work closely with UI/UX designers, project managers, and other developers.
- Maintain and improve existing applications and troubleshoot production issues.
- Participate in code reviews, testing, deployment, and ongoing maintenance.
Required Technical Skills Frontend
- Strong knowledge of React.js.
- Good working knowledge of Angular.
- Strong knowledge of JavaScript / TypeScript.
- HTML5 and CSS3.
- Responsive web design.
- Experience with component-based development.
- Knowledge of state management is a plus.
Backend
- Strong experience with Node.js.
- Experience with Express.js or similar Node.js frameworks.
- REST API development and integration.
- Authentication and authorization.
- API security and error handling.
Database
- Good knowledge of MongoDB.
- Good knowledge of MySQL.
- Understanding of database design, queries, relationships, and optimization.
Tools & Development
- Git / GitHub.
- npm / package management.
- Debugging and browser developer tools.
- Basic understanding of deployment and hosting environments.
Good to Have
- TypeScript.
- Next.js.
- Tailwind CSS / Bootstrap.
- Redux or other state-management libraries.
- AWS / Azure / Google Cloud.
- Docker.
- CI/CD pipelines.
- Payment gateway integrations.
- WhatsApp, Meta, Google, or other third-party API integrations.
- Experience building CRM, ERP, SaaS, e-commerce, or business management platforms.
- Experience integrating AI APIs / LLM APIs.
Qualifications
- Bachelor's degree in Computer Science, IT, Software Engineering, or a related field is preferred.
- 1–4 years of practical development experience.
- Candidates with strong project portfolios and practical experience may also be considered.
What We Are Looking For
- Strong problem-solving and debugging skills.
- Good understanding of software development fundamentals.
- Ability to work independently as well as within a team.
- Good coding practices and attention to detail.
- Ability to understand business requirements and convert them into functional applications.
- Willingness to learn and work with new technologies.
- Ability to meet project deadlines.
What We Offer
- Opportunity to work on real-world SaaS, CRM, web, and AI-based projects.
- Exposure to modern technologies including React, Node.js, Angular, APIs, cloud, and AI.
- Opportunity to work on multiple projects and industries.
- Learning and career growth opportunities.
- Collaborative and technology-focused work environment.
Job Types: Full-time, Part-time, Internship
Pay: ₹15,000.00 - ₹30,000.00 per month
Benefits:
- Flexible schedule
- Work from home
Work Location: In person