Software Engineer (Full Stack Developer)

Software Development
  • Software Development
  • India

We Buy Houses Anywhere

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,

To apply for this job please visit www.shine.com.

Similar Jobs to Apply
  • CRANES VARSITY PVT LTD
    India

    Key Responsibilities: • Embedded Systems & IoT: • Design, develop, and test embedded software/firmware for microcontrollers, sensors, and IoT devices. • Work with protocols like UART, SPI, I
  • SWITS DIGITAL Private Limited
    India

    Job Title: Application Developer – DevOps (Dynatrace L2 Engineer) Location: Mumbai (Andheri East) – Onsite from Day 1 Mode of Interview: Face-to-Face (Mandatory) Job Summary We are seeking an
  • triSys
    India

    Role Summary We are seeking a skilled Java Developer to join our team. You will design, develop, and maintain high- quality software applications that align with business objectives. The job role is
  • Apna
    Maharashtra, India

    Job Id : 20S69-0020599975440J | Salary: (₹) 20000 - 40000 (Monthly) | Number of Openings: 1 | Posted on: 14/08/2025 | Last date to apply: 28/08/2025 Company Name: Apna (On behalf of King Motors) Jo