Nadrel Technologies is an AI-first technology company developing innovative software platforms and intelligent solutions. Our products focus on automation, AI-powered applications, CRM systems and emerging technologies.
We are looking for a motivated Software Developer who is interested in developing, testing and maintaining software applications and contributing to real-world technology projects.
Key Responsibilities
- Design, develop and maintain web applications and software solutions.
- Write clean, productive, reusable and well-structured code.
- Develop frontend and backend functionalities.
- Perform software testing, debugging and troubleshooting.
- Identify and fix bugs, performance issues and technical errors.
- Conduct functional, integration and regression testing.
- Work with databases, APIs and third-party integrations.
- Review existing code and suggest improvements.
- Participate in development, testing and deployment activities.
- Maintain technical documentation and project records.
- Collaborate with the development team to complete assigned projects.
Required Technical Skills
- Basic to good knowledge of HTML, CSS and JavaScript.
- Understanding of frontend and backend development.
- Knowledge of Python, PHP, Node.js or another programming language.
- Familiarity with databases such as MySQL or PostgreSQL.
- Understanding of REST APIs and application integration.
- Knowledge of Git and version control.
- Ability to identify errors, debug code and perform software testing.
- Basic understanding of software development life cycle (SDLC).
Preferred Skills
- Experience with React.js or other frontend frameworks.
- Knowledge of Supabase or cloud-based databases.
- Familiarity with AI tools, APIs and automation.
- Understanding of responsive web application development.
- Knowledge of software testing tools and methodologies.
Candidate Requirements
- B.Tech / BCA / MCA / B.Sc. Computer Science or equivalent qualification.
- Freshers and candidates with relevant experience may apply.
- Strong logical thinking and problem-solving abilities.
- Willingness to learn new technologies.
- Ability to work on practical development projects.
- Good communication and teamwork skills.
What You Will Work On You will get exposure to real-world software development projects, including CRM platforms, AI-powered applications, automation systems and web-based business solutions.