Company Description ImagiNET Ventures Private Limited is a technology solutions provider specializing in custom application development, end-to-end IT solutions, and digital transformation services. The company helps organizations leverage cutting-edge technologies and innovative strategies to improve efficiency, productivity, and customer experience. ImagiNET Ventures designs and delivers scalable, secure web, mobile, and enterprise applications tailored to specific business needs. Its consulting and digital strategy services support clients in aligning technology initiatives with business goals and staying competitive in a fast-changing market.
Role Description This is a full-time, on-site Full Stack Engineer role based in Chennai. The Full Stack Engineer will design, develop, and maintain web applications across the front-end and back-end, ensuring clean, efficient, and secure code. Day-to-day responsibilities include implementing user interfaces, building and integrating APIs, working with databases, and optimizing application performance and responsiveness. The role involves collaborating with designers, product owners, and other engineers to translate requirements into technical solutions, participating in code reviews, and contributing to system architecture decisions. The engineer will also troubleshoot issues, write automated tests, and stay current with modern development frameworks, tools, and best practices.
Qualifications
- Strong proficiency in Full-Stack Development and Software Development, including experience building and maintaining production web applications.
- Hands-on experience in Front-End Development, with solid knowledge of HTML, JavaScript, and Cascading Style Sheets (CSS), plus familiarity with modern front-end frameworks (e.g., React, Angular, or Vue).
- Proficiency in Back-End Web Development using one or more server-side languages or frameworks (e.g., Node.js, Java, .NET, Python, Ruby) and RESTful API design.
- Experience working with relational and/or NoSQL databases, version control (Git), and build/deployment pipelines.
- Understanding of software development best practices, including object-oriented design, testing, debugging, and documentation.
- Ability to collaborate in cross-functional teams, communicate technical concepts clearly, and manage priorities in a fast-paced environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience with cloud platforms (e.g., AWS, Azure, GCP), containerization (Docker), and Agile methodologies is an advantage.