Key Responsibilities:
Design and develop full-stack web applications, including both client-side and server-side logic.
Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
Build and consume RESTful APIs or GraphQL endpoints for frontend/backend integration.
Develop database schemas, queries, and data access layers using SQL or NoSQL databases.
Write reusable, testable, and efficient code following best software engineering practices.
Integrate with third-party services and APIs (e.g., payment gateways, cloud services, analytics).
Use version control systems (e.g., Git) and participate in code reviews and agile ceremonies.
Optimize application performance, scalability, and security.
Troubleshoot bugs, perform testing, and provide post-deployment support.
Stay current with emerging technologies and apply them as appropriate.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Experience:
2+ years of professional experience in full-stack web development.
Proven experience with front-end frameworks such as React, Angular, or Vue.js.
Solid back-end development skills in Node.js, .NET, Java, Python, or PHP.
Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
Experience working with databases: SQL (MySQL, PostgreSQL) and/or NoSQL (MongoDB, Firebase).
📌 Full Stack Developer (India)
🏢 avua
📍 India