This role is for one of the Weekday's clients

Min Experience: 2 years

Location: Remote (India)

JobType: full-time

We are seeking a highly motivated and skilled Full-Stack Software Engineer to join our mission-critical team. This role involves designing, developing, and maintaining high-impact, scalable, and reliable systems that power our core applications and services. You will work with cutting-edge technologies, ensuring seamless system operation while building innovative solutions.

If you're passionate about software development and take pride in your craft, this role offers the perfect opportunity to make a meaningful impact.

Requirements

Key Qualifications & Skills

Must-Have:

  • Bachelor’s degree in Computer Science or a related field.
  • 2+ years of experience in software product development.
  • Strong problem-solving skills, with expertise in Data Structures & Algorithms (DSA).
  • Hands-on experience in building large-scale systems handling multi-million sessions/transactions per day.
  • Database expertise with strong knowledge of RDBMS (MySQL, PostgreSQL), including query writing and optimization.
  • Solid understanding of SOLID principles and design patterns.
  • Proficiency in PHP, with experience in writing clean and maintainable code.
  • Strong frontend development skills in HTML, CSS, and JavaScript.
  • Ability to write and maintain unit test cases to ensure software reliability.

Good to Have:

  • Experience with PHP frameworks like Yii, Laravel, or similar.
  • Exposure to Node.js development.
  • Experience with Angular or other JavaScript frameworks.
  • Familiarity with Microservices architecture.
  • Understanding of queueing services like RabbitMQ, Kafka, etc.
  • Experience with system design, LLD/HLD, and scalable architectures.
  • Knowledge of Docker and containerization technologies.

Key Traits for Success

  • Ownership & Accountability: Take full responsibility for feature development and deliverables, ensuring high-quality output.
  • Backend Expertise: Demonstrate strong domain knowledge in server-side development and frameworks.
  • Efficient & Scalable Code: Write clean, optimized, and maintainable code for high-performance applications.
  • Database Proficiency: Craft and optimize complex SQL queries to handle large datasets efficiently.
  • Problem Solving & Prioritization: Apply sound judgment to prioritize tasks and find innovative solutions.
  • Collaboration: Work closely with Engineering, Product, and Design teams to drive smooth development cycles.
  • Team Player: Partner effectively with Platform Engineering leaders and Product Managers to align technical execution with business goals.
  • Self-Motivation: Thrive in a fast-paced environment, working independently while managing multiple tasks and deadlines.
  • Continuous Learning: Stay curious, experiment with new technologies, and constantly improve your skills.
  • Adaptability: Adjust quickly to changes and contribute to a dynamic, evolving company environment.

Location

India - Remote

Remote Job

Job Overview
Job Posted:
1 day ago
Job Expires:
Job Type
Full Time

Share This Job: