Remote position for outside candidates, Candidates need to have their own laptop.
Mumbai ppl have to report to office.
Position Overview
We are looking for a talented Web Application Software Developer to join our team. The ideal candidate will have a strong background in building and maintaining scalable, high-performance web applications. This role involves working closely with designers, product managers, and other developers to create robust and user-friendly applications tailored to meet business needs.
Required Skills and Qualifications
- Proven experience as a Web Application Developer or in a similar role.
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript, and frameworks like React, Angular.
- Strong back-end development skills in languages such as Python(preferred), PHP(preferred), Java, Ruby, or Node.js.
- Experience with databases (SQL and NoSQL), including MySQL, PostgreSQL, or MongoDB.
- Knowledge of RESTful APIs, WebSocket, and microservices architecture.
- Familiarity with version control systems like Git.
- Understanding of web application security principles and practices.
- Experience with cloud services such as AWS, Google Cloud, or Azure.
- Strong problem-solving and debugging skills.
- Ability to work both independently and collaboratively in a team environment.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Experience with DevOps practices and tools like Docker, Kubernetes, and CI/CD pipelines.
- Familiarity with Agile/Scrum development methodologies.
- Knowledge of testing frameworks and tools for unit, integration, and end-to-end testing.
- Understanding of performance monitoring and application analytics tools.