-
View all jobs
This role is for one of the Weekday's clients
Key Responsibilities
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.
- 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.
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
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Starszy programista back-end (TS + Node.js)
2026-05-26
Full-time
Mid-Senior
Poland
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer (Elixir)
2026-05-26
Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer (Elixir)
2026-05-22
Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
Login to Apply
- Posted
- Dec 17, 2024
- Type
- Full-time
- Level
- Associate
- Location
- Bengaluru
- Company
- Weekday (YC W21)
Industries
Human Resources Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Starszy programista back-end (TS + Node.js)
2026-05-26
Full-time
Mid-Senior
Poland
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer (Elixir)
2026-05-26
Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer (Elixir)
2026-05-22
Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering