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 productive 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.
- Strong 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