Software Engineer (Full Stack Developer)

Software Development
  • Software Development
  • India
  • Applications have closed

Are you an accomplished engineer who thrives on end-to-end ownershipfrom front-end pixels to backend logic and DevOps pipelines We seek an Expert Full Stack Software Engineer to build scalable, secure, and high-impact web applications. We believe India is home to some of the worlds top technical minds, and were excited to bring you on board to shape the future of our products.

The Mission & Vision

Our mission is to redefine how web applications are built and deployed, emphasizing innovation, performance, and user-centric design. By aligning cutting-edge technologies with bold product strategies, we deliver software solutions that have a global reach and real-world impact. If youre driven to pioneer new possibilities, this environment will fit you perfectly.

Why Were Targeting Expert-Level Talent

We give every engineer the autonomy to make far-reaching decisions. Expert-level individuals can:
Spot and resolve performance bottlenecks in complex systems.
Design architectures that handle massive scale without sacrificing reliability.
Integrate security best practices from day one.
Mentor junior engineers, elevating the entire teams capabilities.

Role Overview

Youll be responsible for the full development lifecyclefrom brainstorming ideas with product and design teams to deploying production-ready features. You should master React/Next.js (or similar) for the frontend, Node.js/Python/Java for the backend, SQL/NoSQL databases, plus DevOps and cloud deployment practices. Collaboration, continuous improvement, and a relentless focus on quality are paramount.

Detailed Responsibilities
System Architecture & Design
Capture technical requirements; plan scalable, fault-tolerant solutions.
Select the optimal tech stack (frontend frameworks, backend languages, data stores).
Frontend Engineering
Develop responsive UIs using React or Next.js.
Implement state management (Redux, Context API) and optimize performance.
Backend Engineering
Build robust REST/GraphQL APIs with Node.js, Python (Django/Flask), or Java (Spring Boot).
Manage database structures in PostgreSQL, MySQL, or MongoDB, ensuring efficient queries and schemas.
DevOps & Infrastructure
Set up automated pipelines (Jenkins, GitHub Actions) for continuous integration and delivery.
Containerize with Docker and orchestrate using Kubernetes; leverage AWS, GCP, or Azure services.
Testing & Quality Assurance
Implement unit, integration, and end-to-end tests (Jest, Cypress) for robust coverage.
Maintain automated test suites to catch regressions early.
Security & Compliance
Follow OWASP standards, implement secure authentication (OAuth, JWT), and protect data in transit/at rest.
Regularly patch vulnerabilities using dependency checks (Dependabot, Snyk).
Performance & Scalability
Utilize caching (Redis, Memcached) and load balancing (NGINX, AWS ELB) for high-traffic systems.
Continually profile and optimize code, queries, and infrastructure.
Collaboration & Mentorship
Conduct thorough code reviews, share best practices, and guide junior developers.
Participate in Agile ceremoniessprint planning, daily standups, retrospectives.
Communication & Stakeholder Engagement
Work closely with product managers, designers, and QA to refine requirements and deliver engaging user experiences.
Maintain clear, concise documentation for architecture and processes.
Continuous Innovation & Growth
Stay updated on emerging frameworks, libraries, and cloud services.
Experiment with cutting-edge solutions to gain competitive advantages.

Key Technical Skills & Tools
Frontend: React.js/Next.js, Redux, TypeScript, responsive design.
Backend: Node.js/Express, Python (Django/Flask), Java (Spring Boot), REST/GraphQL APIs.
Databases: PostgreSQL, MySQL, MongoDBindexing, schema design, optimization.
DevOps: Docker, Kubernetes, AWS/GCP/Azure, CI/CD pipelines.
Security: OAuth2, JWT, OWASP, SSL/TLS.
Monitoring: Prometheus, Grafana, ELK Stack, Datadog.

Job Type: Full-time

Benefits:
Flexible schedule

Schedule:
Monday to Friday
Weekend availability

Work Location: Remote,

Similar Jobs to Apply
  • Assembly Software Solutions
    India

    Join a dynamic team building full‑stack web and cross‑platform mobile applications for a mix of in‑house products and global clients. You’ll work with modern .NET, Node.js and Xamarin stacks,
  • EPAM Systems
    India

    This role focuses on building responsive web applications, leveraging React on the front‑end and Java on the back‑end. You'll work closely with product managers, designers, and developers to deliv
  • Tekion Corp
    India

    Join a fast‑growing team building a cloud‑native automotive retail platform. You’ll design, implement, and maintain highly scalable and secure cloud infrastructure that powers critical applicati
  • Legrand Group
    India

    Join a fast‑growing Software R&D team that builds the ELIOT Cloud platform. You will design, develop, and maintain high‑performance, cloud‑native backend services using both .NET and Node.js