Search by job, company or skills
Job Title: Senior Backend Node.js Developer
Job Type: Full-Time / Part-Time
Company Overview:
We are a forward-thinking company committed to leveraging technology to transform the food delivery industry through a collaborative robot-based model. We are currently seeking a highly skilled Senior Backend Node.js Developer to join our dynamic team. If you have a passion for backend development and experience building APIs using Node.js, LoopBack.io, MySQL, and some frontend experience with React and Tailwind, we want to hear from you!
Responsibilities:
- Design, develop, and maintain robust and scalable backend systems and APIs using Node.js and LoopBack.io.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize and scale the backend infrastructure to ensure high performance and availability.
- Implement data storage solutions using MySQL and ensure data integrity and security.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and upgrade existing systems.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Ensure compliance with industry best practices and company standards.
Requirements:
- Minimum of 5 years of experience in backend development using Node.js.
- Proven experience with LoopBack.io framework.
- Strong proficiency with MySQL and database design.
- Familiarity with frontend development using React and Tailwind CSS is a plus.
- Experience with RESTful API design and implementation.
- Experience with Ghost or other Node.js-based CMS platforms.
- Solid understanding of asynchronous programming and event-driven architecture.
- Proficient understanding of code versioning tools, such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative environment.
Preferred Qualifications:
- Experience with cloud services (e.g., AWS, Google Cloud) and containerization (e.g., Docker, Kubernetes).
- Familiarity with other backend frameworks and languages.
- Knowledge of automated testing frameworks and tools.
What We Offer:
- Opportunity to work with cutting-edge technologies and innovative projects.
- Flexible working hours and remote work options.
- Professional development opportunities and career growth.
- A collaborative and inclusive work environment.
How to Apply:
Please send your resume and a cover letter detailing your relevant experience to [Confidential Information]. We look forward to hearing from you!
Login to check your skill match score
Date Posted: 20/06/2024
Job ID: 82510433