Job Description: We are looking for a skilled Full Stack Developer to design, develop, and maintain software solutions across both front-end and back-end technologies. The ideal candidate will have a solid understanding of web development principles and experience working with both client-side and server-side technologies. This role requires the ability to work on diverse projects and collaborate with cross-functional teams to deliver high-quality solutions.
Responsibilities:
- Design, develop, and maintain web applications using both front-end and back-end technologies.
- Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical solutions.
- Develop user-friendly interfaces and ensure responsiveness across various devices and browsers.
- Write clean, efficient, and maintainable code adhering to coding standards and best practices.
- Implement security and data protection measures to safeguard application integrity and user privacy.
- Integrate third-party APIs and services as needed to enhance application functionality.
- Perform code reviews and provide feedback to maintain code quality and consistency.
- Troubleshoot and debug issues to ensure optimal performance and user experience.
- Stay current on emerging technologies and industry trends to recommend innovative solutions and enhancements.
- Document technical specifications, system architecture, and development processes.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 1 to 10+ years of experience in full-stack web development.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks/libraries (e.g., React, Angular, Vue.js).
- Experience with server-side technologies such as Node.js, Python, Ruby on Rails, or Java.
- Strong understanding of relational and non-relational databases (e.g., MySQL, MongoDB, PostgreSQL).
- Knowledge of RESTful APIs and web services.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Ability to work independently and collaboratively in a team environment.
- Strong communication and interpersonal abilities.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with mobile app development (iOS, Android) is a plus.
- Certification in relevant technologies or frameworks is a plus.
Benefits:
- Competitive salary
- Comprehensive benefits package
- Opportunities for professional development and growth
- A collaborative and innovative work environment
Job Category: Information Technology
Job Type: Full Time Hybrid Remote Work from office
Job Location: Pan India