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
  • MedAce Business Solutions Pvt Ltd
    Nagpur, Maharashtra, India

    Key Responsibilities: • Develop and customize WordPress themes and plugins to meet business requirements. • Optimize website performance, speed, and SEO compatibility. • Ensure website security
  • ORGware Technologies
    India

    Location : Chennai / WFH Experience : 1-3 Years No. of positions: 2 Salary : 2 Lakhs 5.5 Lakhs We are looking for a Full Stack Developer to produce scalable software solutions. You will be part of a
  • Viraaj HR Solutions Private Limited
    India

    About The Opportunity A leading IT services and digital solutions provider in the software development and consulting sector, we craft scalable, enterprise-grade applications using modern .NET framew
  • Techior Solutions
    Nagpur, Maharashtra, India

    Responsibilities: • Identify and analyze key potential clients and their requirements. • Source new sales opportunities through inbound lead follow-up and outbound cold calls and emails. • Maint