Weekday AI's Profile Image

Full Stack Engineer (NodeJS & Angular)

Company: Weekday AI

Job Location: India

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 04, 2025

External

Apply Now

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.

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.

Success seems to be connected with action. Successful people keep moving.

“Conrad Hilton”
Apply Now