Sr. Web Developer (Full-stack)
Skills
About the role
Position Overview:
We are seeking a senior experienced and motivated full-stack Sr. Developer to join our growing development team. As a full stack Web Developer, you will be responsible for designing, developing, and maintaining web applications with a focus on high-performance, scalability, and user experience.
Key Responsibilities:
Design and develop dynamic, high-performance responsive and secure enterprise web applications.
Collaborate with UX/UI designers to ensure a seamless, responsive, and engaging user interface.
Stay updated with the latest web development trends, technologies, and best practices including ability to combine traditional programming skills with AI assisted development
Write clean, maintainable, and efficient code following best practices in Cloud Native environment.
Exposure to test-driven development and implement Unit Testing framework to promote test-first development approach.
Optimize web applications for maximum speed, scalability, and responsiveness.
Troubleshoot and debug issues across the entire web application stack.
Ensure cross-browser compatibility and resolve front-end performance issues.
Participate in code reviews and contribute to knowledge sharing within the team.
Implement RESTful APIs and integrate third-party services as needed.
Follow Agile development practices and work in sprints to deliver features on time.
Strong collaborative mindset with keen interest to guide and mentor junior developers
Primary Skills (Required):
Server-side Development: Strong experience in Node.js, Java J2EE, Python (some exposure in PHP might help in navigating legacy code) including developing APIs and working with corresponding relevant frameworks (e.g. Spring/Spring Boot, FastAPI/Nest.js etc), for enterprise grade microservices based development.
Cloud Native Development: Familiarity with working in any leading cloud platforms (preferably AWS on Linux infra).
Frontend Technologies: Proficient in developing modern web applications using market leading scripting frameworks like React.js (and/or Flutter). Also highly desirable to have exposure in any other framework like Next.js (preferred). Solid understanding of HTML5, CSS3, Typescript and responsive design principles.
Testing: Strong hands-on experience in designing and implementation of any Unit Testing frameworks (e.g., Junit, Mocha, pytest, Jest, React Testing Library, Flutter Test, Mockito etc.) to promote test-first and test-driven development both on Client & Server sides.
UI/UX Design: Basic understanding of UI/UX principles to collaborate effectively with designers.
DevOps & Version Control: Experience with basic adoption of version control & CI/CD processes using tools like with Git/GitHub & working with pipelines in Jenkins, AWS DevOps etc.
APIs & Integration: Extensive experience in building secure, scalable, performance optimized and resilient APIs (RESTful preferably) as well as integration with external 3rd party APIs.
Cross-Browser Compatibility & Security: Knowledge of building web applications in considerations to OWASP secure coding guidelines and compatible across different browsers.
Database Integration: Familiarity with MySQL, SQL Server, Mongo/Cassandra or other relational and/or NoSQL databases for data handling.
AI-aided development - Preference to have hands-on experience leveraging AI-assisted tools/AI-copilots for rapid prototyping, appropriation and optimization of generated code, and test case generation in an integrated development environment.
Secondary Skills (Preferred):
Agile Methodologies: Experience working in an Agile/Scrum environment, ensuring iterative delivery and collaboration.
UI-UX Tools (Figma etc.): Familiarity with UI-UX design/dev tools (pref. Figma) to collaborate with designers and implement design-to-code workflows.
Basic exposure to Linux as development work environment.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
6-10 years of extensive professional experience in end-to-end web development.
Strong portfolio showcasing web applications developed, with links to live projects or GitHub.
Excellent problem-solving, debugging, and analytical skills.
Strong communication and collaboration skills to work effectively in a team environment. A guide and mentor junior developers to achieve the target development state.
Ability to write clean, maintainable, and well-documented code.
Pay: ₹800,000.00 - ₹1,200,000.00 per year
Benefits:
Health insurance
Leave encashment
Paid sick time
Paid time off
Provident Fund
Education:
Bachelor's (Preferred)
Experience:
end-to-end web development,GitHub: 6 years (Preferred)
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.