← Back to job listings
S
Senior Software Engineer (Fullstack)
sophos · India
About The Role
Role Summary
We are looking for a highly motivated Full Stack Software Engineer to join our engineering team and contribute to the development of next-generation web applications, UI frameworks, and developer platforms. The ideal candidate should have strong experience in modern web technologies, front-end frameworks, backend development, and a passion for building scalable, secure, and high-performance applications.
What You Will Do
- -
- Design, develop, and maintain modern web applications and reusable UI framework components.
- -
- Contribute to the evolution of front-end architecture, design systems, and development standards.
- -
- Develop scalable backend services and APIs supporting web and platform initiatives.
- -
- Collaborate with Product Management, UX Designers, QA, and other engineering teams to deliver high-quality solutions.
- -
- Ensure compliance with web standards, performance best practices, accessibility requirements, and security guidelines.
- -
- Participate in architecture discussions, code reviews, technical design, troubleshooting, and mentoring activities.
- -
- Leverage modern AI-assisted and Agentic Development environments to improve engineering productivity and software quality.
What You Will Bring
- -
- Strong experience with HTML5, CSS3, Bootstrap, Tailwind CSS, JavaScript (ES6+), and TypeScript.
- -
- Hands-on experience with at least one modern UI framework: Angular, React, or Vue.js.
- -
- Experience building reusable components, design systems, and scalable frontend architectures.
- -
- Strong understanding of HTTP/HTTPS, REST APIs, WebSockets, JSON, browser architecture, and rendering lifecycle.
- -
- Knowledge of web security concepts such as CORS, CSP, XSS, CSRF, authentication, and authorization.
- -
- Strong development experience in Java, Go, or Python.
- -
- Experience building RESTful APIs, microservices, and distributed systems.
- -
- Familiarity with SQL and/or NoSQL databases.
- -
- Proven experience designing and delivering end-to-end features across frontend and backend layers.
- -
- Good understanding of application architecture, scalability, performance optimization, and observability.
- -
- Experience working with modern AI-powered or Agentic Development environments and tools.
- -
- Familiarity with AI-assisted coding, software development automation, test generation, and developer productivity workflows is highly desirable.
This listing was posted by a verified recruiter at sophos. Report this listing
JobSpring