We are looking for a Software Developer with hands-on experience in building scalable websites and applications using AI-assisted development tools. The ideal candidate is comfortable working on both front-end and back-end systems and can effectively use AI tools (such as Google AI Studio or similar platforms) to develop, improve, and maintain production-ready applications.
In this role, you will be responsible for developing complete web and app solutions, reviewing and refining AI-generated code, and ensuring the overall quality, security, and scalability of the product. You should have a strong understanding of modern development practices and take ownership of your work from development to deployment.
Key Responsibilities
Develop and maintain end-to-end web and application solutions using AI-assisted tools
Build and manage front-end and back-end components to create a fully scalable website/ application.
Review, refactor, and improve AI-generated code to meet production standards
Design and manage databases, APIs, and application architecture
Take ownership of features and ensure they are scalable, secure, and reliable
Requirements
Strong experience with AI-assisted (vibe-coding) development
Solid knowledge of full-stack development (front-end, back-end, APIs, databases)
Experience working with React/Next.js, Node.js, and REST APIs
Understanding of databases, data modeling, and SQL
Familiarity with authentication, security basics, and environment management
Strong debugging, refactoring, and problem-solving skills