Software Developer (5+ Years Experience)
Position: Software Developer
Experience: 5+ Years
Location: Kochi, Kerala
Employment Type: Full-Time
Job Summary
Enovexa Solutions Private Limited is seeking an experienced and highly motivated Software Developer with 5+ years of professional experience in full-stack web application development. The ideal candidate should have strong expertise in PHP, JavaScript, React.js, HTML, CSS, MySQL, and modern web frameworks, along with hands-on experience using AI-assisted development tools to enhance productivity and code quality.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications.
- Build responsive and user-friendly front-end interfaces using React.js, HTML5, CSS3, and JavaScript.
- Develop robust backend applications using PHP and relevant PHP frameworks.
- Design and optimize MySQL databases for performance, security, and scalability.
- Integrate third-party APIs, payment gateways, and external services.
- Debug, troubleshoot, and resolve application issues efficiently.
- Write clean, reusable, maintainable, and well-documented code.
- Collaborate with UI/UX designers, QA engineers, and project managers throughout the software development lifecycle.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Optimize applications for speed, security, and scalability.
- Work in Agile/Scrum development environments and deliver projects within deadlines.
- Research and implement new technologies to improve development efficiency.
Required Technical Skills
- Minimum 5 years of professional software development experience.
- Strong proficiency in:
- PHP
- JavaScript (ES6+)
- React.js
- HTML5
- CSS3
- MySQL
- Experience with modern PHP frameworks (Laravel, CodeIgniter, or similar).
- Experience with RESTful APIs and API integrations.
- Strong understanding of Git and version control systems.
- Knowledge of authentication, authorization, and web security best practices.
- Experience with responsive web development and cross-browser compatibility.
- Familiarity with deployment processes and server environments.
AI-Assisted Development Skills
Candidates should have practical experience using AI-powered development tools, including:
- GitHub Copilot
- ChatGPT
- Claude
- Cursor
- Windsurf
The ability to leverage AI tools for:
- Code generation and optimization
- Debugging and troubleshooting
- Refactoring existing code
- Documentation generation
- Rapid prototyping
- Improving overall development productivity
Soft Skills
- Excellent problem-solving and analytical thinking.
- Strong logical reasoning and debugging skills.
- Ability to work independently and collaboratively within a team.
- Good communication and interpersonal skills.
- Strong time management and multitasking abilities.
- Commitment to continuous learning and adopting emerging technologies.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Experience working with cloud platforms is an added advantage.
- Knowledge of modern development practices including CI/CD is preferred.
- Familiarity with AI-driven software development workflows is highly desirable.
What We Offer
- Competitive salary based on experience and skills.
- Opportunity to work on challenging and innovative projects.
- Exposure to AI-driven software development practices.
- Career growth and professional development opportunities.
- Collaborative and technology-focused work environment.
Work Location: In person