-
Weekday (YC W21)

Fullstack Developer

Weekday (YC W21)
India · Full-time · Associate

This role is for one of the Weekday's clients

Key Responsibilities

  • Application Development:
  • Design, develop, and maintain scalable web applications using Node.js.
  • Write clean, efficient, and maintainable code following best practices and SOLID design principles.
  • Develop robust server-side logic and integrate with front-end components using HTML5, CSS, and React/Redux.
  • RESTful API Development:
  • Design and implement RESTful APIs to ensure smooth communication between systems and applications.
  • Leverage deep understanding of RESTful design principles to create efficient and scalable solutions.
  • Collaborate with front-end developers to integrate user-facing components with server-side logic.
  • Web Technologies & Security:
  • Work with front-end technologies such as React/Redux, HTML5, CSS, and WebSockets to deliver dynamic, responsive, and intuitive user interfaces.
  • Apply a solid understanding of web security fundamentals to ensure secure design and implementation of applications.
  • Collaboration and Delivery:
  • Work closely with cross-functional teams, including designers, product managers, and DevOps engineers, to deliver features and products to customers in a production environment.
  • Troubleshoot, debug, and resolve issues while optimizing performance and reliability.
  • Cloud Environments & Microservices:
  • Work in cloud environments such as AWS, GCP, or Azure, ensuring applications are scalable and reliable.
  • Build and maintain microservices architectures and leverage container technologies like Docker for deployment.
  • Manage message brokers and integrate with databases for efficient data management and communication.
  • Version Control and CI/CD Tools:
  • Collaborate with team members using version control tools like Git.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines to automate builds, testing, and deployments.
  • Command-Line and Linux Tools:
  • Utilize Linux command-line tools for debugging, scripting, and performance monitoring tasks.
  • Ensure seamless deployment and maintenance of applications in Linux-based environments.

Required Skills And Experience

  • Educational Qualifications:
  • B.E. in Computer Science, or equivalent relevant experience.
  • Professional Experience:
  • Minimum 3 years’ experience developing web applications.
  • Minimum 3 years’ experience with Node.js and its ecosystem.
  • Technical Expertise:
  • Proficiency in JavaScript/ES6 with strong understanding of its concepts.
  • Hands-on experience with front-end technologies like HTML5, CSS, React/Redux, and WebSockets.
  • Solid understanding of RESTful APIs design and consumption.
  • Application of SOLID principles for maintainable software design.
  • Experience with revision control tools such as Git and CI/CD pipelines.
  • Cloud and Microservices Knowledge:
  • Experience working with cloud platforms like AWS, GCP, or Azure.
  • Familiarity with container technologies (e.g., Docker) and microservices architectures.
  • Security and Performance:
  • Strong understanding of web security fundamentals and performance optimization techniques.
  • Other Skills:
  • Familiarity with databases (SQL/NoSQL) and message brokers.
  • Proficiency with Linux command-line tools for development and troubleshooting.
  • Bonus: Experience with C++ development is a plus.

Skills: solid design principles,redux,git,css,javascript/es6,ci/cd,azure,linux command-line tools,gcp,node.js,docker,react,aws,javascript,react.js,html5,sql/nosql databases,restful apis,message brokers

Key Skills

Ranked by relevance

c ai ux react linux ui microservices html5 cloud css sql message broker restful apis javascript docker scala java git aws gcp server nosql esp continuous integration continuous deployment technical expertise product manager responsive designer reactjs devops aci ha
Login to Apply
Posted
Dec 17, 2024
Type
Full-time
Level
Associate
Location
Bengaluru

Industries

Human Resources Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
AJ Recruitment
Related

Starszy programista back-end (TS + Node.js)

2026-05-26

Full-time
Mid-Senior
Poland
Human Resources Services
Engineering
View Job Details
Remote
Related

Senior Backend Engineer (Elixir)

2026-05-26

Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
View Job Details
Remote
Related

Senior Backend Engineer (Elixir)

2026-05-22

Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering