We are seeking a Software Developer who is enthusiastic about designing, developing, and maintaining modern web applications. The ideal candidate should possess strong problem-solving skills, write clean and maintainable code, collaborate effectively with cross-functional teams, and be eager to learn new technologies.
Key Responsibilities
- Design, develop, test, and maintain high-quality software applications.
- Write clean, efficient, and reusable code following industry best practices.
- Collaborate with UI/UX designers, product managers, and other developers to implement new features.
- Debug, troubleshoot, and resolve software defects and performance issues.
- Participate in code reviews to maintain code quality and consistency.
- Develop and integrate RESTful APIs and third-party services.
- Optimize application performance, scalability, and security.
- Maintain technical documentation for developed features and systems.
- Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
- Stay updated with emerging technologies and recommend improvements to existing applications.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 1–5 years of experience in software development (Fresh graduates with strong project experience may also apply).
- Proficiency in one or more programming languages such as JavaScript, TypeScript, Python, Java, or C#.
- Experience with modern frontend frameworks such as React, Angular, or Vue.js.
- Experience with backend technologies such as Node.js, .NET, Java Spring Boot, or Django.
- Knowledge of relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Experience with REST APIs and API integration.
- Familiarity with Git and version control systems.
- Understanding of software development life cycle (SDLC) and Agile methodologies.
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
Pay: ₹4,148.64 - ₹5,000.00 per week
Benefits:
- Flexible schedule
- Paid sick time
- Paid time off
Work Location: Hybrid remote in Calicut, Kerala (Calicut)