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 positive 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.
Positive 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.