Senior Full Stack Web DeveloperJob Summary
We are looking for an experienced Senior Full Stack Web Developer to design, develop, and maintain high-performance, scalable, and secure web applications. The ideal candidate should have strong expertise in both front-end and back-end technologies, database management, API development, cloud deployment, and modern software development practices.
The candidate will work closely with UI/UX designers, project managers, developers, and clients to transform business requirements into reliable digital solutions.
Key Responsibilities
- Design, develop, test, and maintain responsive web applications.
- Build user-friendly front-end interfaces using modern JavaScript frameworks.
- Develop secure and scalable back-end systems, APIs, and server-side applications.
- Integrate third-party APIs, payment gateways, CRM platforms, and external services.
- Design and manage relational and NoSQL databases.
- Optimize websites and applications for speed, scalability, security, and SEO.
- Convert UI/UX designs from Figma or Adobe XD into responsive web interfaces.
- Write clean, reusable, well-documented, and maintainable code.
- Conduct code reviews and ensure coding standards are followed.
- Troubleshoot technical issues and resolve application bugs.
- Implement authentication, authorization, data protection, and security best practices.
- Manage deployment, hosting, domains, SSL certificates, and cloud infrastructure.
- Work with Git-based version control and CI/CD pipelines.
- Collaborate with designers, developers, marketing teams, and project managers.
- Estimate project timelines and provide regular development updates.
- Mentor junior developers and provide technical guidance.
- Stay updated with emerging technologies, frameworks, and development practices.
Required Skills
- Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
- Experience with front-end frameworks such as React.js, Next.js, Angular, or Vue.js.
- Strong experience with back-end technologies such as Node.js, Express.js, PHP, Laravel, Python, Django, or similar frameworks.
- Experience in RESTful API and third-party API integration.
- Strong knowledge of MySQL, PostgreSQL, MongoDB, or other database technologies.
- Experience with responsive design and cross-browser compatibility.
- Knowledge of Git, GitHub, GitLab, or Bitbucket.
- Experience with cloud platforms such as AWS, Google Cloud, Azure, Vercel, or DigitalOcean.
- Understanding of website security, data protection, and performance optimization.
- Experience with Docker, CI/CD pipelines, and server management.
- Strong debugging and problem-solving skills.
- Good understanding of Agile or Scrum development methodologies.
Preferred Skills
- Experience with WordPress, Shopify, WooCommerce, or other CMS platforms.
- Knowledge of headless CMS platforms.
- Experience with GraphQL and microservices architecture.
- Familiarity with Redis, WebSockets, and real-time applications.
- Understanding of technical SEO and Core Web Vitals.
- Experience with automated testing tools.
- Knowledge of UI/UX principles and accessibility standards.
- Experience working in a digital agency or handling multiple client projects.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 4 to 5 years of professional full stack development experience.
- Proven experience in developing and launching production-level web applications.
- Strong portfolio or GitHub profile demonstrating completed projects.
- Experience leading development projects or mentoring junior developers is preferred.
Key Competencies
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to manage multiple projects and meet deadlines.
- Strong attention to detail and code quality.
- Ability to work independently and within a team.
- Leadership and technical decision-making skills.
Employment Type
Full-time
Experience
4 to 5 years
Location
Chennai / On-site / Hybrid
Why Join Us?
- Work on diverse and challenging digital projects.
- Collaborate with creative, design, marketing, and technology teams.
- Opportunity to lead projects and mentor developers.
- Continuous learning and career growth opportunities.
- Dynamic and collaborative working environment.
Job Type: Full-time
Pay: ₹35,000.00 - ₹40,000.00 per month
Experience:
- UI design: 5 years (Required)
Location:
- Chennai, Tamil Nadu (Chennai, Chennai District) (Required)
Work Location: In person