10 Aug
|
Important Business
|
Jaipur
10 Aug
Important Business
Jaipur
About the Role
We are looking for a talented and passionate Full Stack JavaScript Developer to join our growing development team. The ideal candidate should have hands -on experience in building scalable web applications using modern JavaScript technologies across both frontend and backend.
You’ll work closely with cross -functional teams to design, develop, and maintain robust applications that deliver a seamless user experience.
Key Responsibilities
- Develop and maintain responsive web applications using React.js, Node.js, and Express.js.
- Design, develop, and manage RESTful APIs and backend services.
- Work with databases (MongoDB, MySQL, or PostgreSQL) for efficient data storage and retrieval.
- Collaborate with UI/UX designers to translate wireframes into functional and interactive applications.
- Optimize applications for performance, scalability, and security.
- Write clean, maintainable, and well -documented code following best practices.
- Participate in code reviews, debugging, and troubleshooting.
- Integrate third -party services, APIs, and authentication systems (OAuth, JWT, etc.).
- Work with DevOps tools (Docker, GitHub Actions, CI/CD pipelines) for deployment and version control.
Requirements
Required Skills & Qualifications
- Strong proficiency in JavaScript (ES6+) and TypeScript (optional but preferred).
- Hands -on experience with React.js (or Next.js) for frontend development.
- Solid backend development experience using Node.js and Express.js.
- Valuable understanding of RESTful APIs and microservices architecture.
- Experience with databases – MongoDB (preferred), MySQL, or PostgreSQL.
- Knowledge of HTML5, CSS3, and modern UI frameworks (Material UI, Tailwind, Bootstrap).
- Familiarity with Git and collaborative version control workflows.
- Basic understanding of unit testing and API testing (Jest, Mocha, Postman).
- Understanding of authentication/authorization methods (JWT, OAuth).
Preferred Qualifications
- Experience with Next.js, GraphQL, or NestJS.
- Familiarity with Docker and containerized applications.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Experience with CI/CD pipelines and automated deployments.
- Knowledge of Agile methodologies and tools like JIRA or Trello.
- Excellent problem -solving and debugging skills.
- Strong communication and teamwork abilities.
- Ability to learn new technologies quickly and adapt to changing environments.
- Self -driven and detail -oriented with a focus on delivering high -quality results.
- Opportunity to work on modern tech stacks and innovative projects.
- Cooperative and growth -oriented work culture.
- Flexible working environment with learning and upskilling opportunities.