Experience: 4.00 + years
Salary: Confidential (based on experience)
Expected Notice Period: 7 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: A Series B Funded Innovative Device Trade-In Company - Netherlands)
(*Note: This is a requirement for one of Uplers client - A Series B Funded Innovative Device Trade-In Company - Netherlands)
What do you need for this opportunity
Must have skills required:
scalling, Microservices, CI and CD, Google Cloud Platform, MongoDB, Node Js, System Design, TypeScript
A Series B Funded Innovative Device Trade-In Company - Netherlands is Looking for:
About The Opportunity
Our company is the region's fastest-growing digital platform enabling frictionless trade for pre-owned electronics. We are solving the lack of transparency in the secondary market by providing an auction-driven selling platform. Our service allows users to sell devices to a global network of buyers, ensuring they receive cash instantly, safely, and hassle-free.
The Role
We are looking for a
Senior Backend Engineer who is a natural problem solver with expert-level knowledge in
Node.js and TypeScript. You will be the technical brain behind crafting, developing, and maintaining a high-scale system. We value engineers who are passionate about the business context of their features and how they drive customer adoption.
Our Tech Stack
- Languages: Node.js, TypeScript
- Database: MongoDB
- Infrastructure: AWS, AWS SQS, Kubernetes
- Architecture: Microservices
Requirements
- Experience: 4-6+ years of professional experience with Node.js & TypeScript.
- Architecture: In-depth knowledge of Microservices architecture and unit testing.
- Technical Depth: A deep understanding of the Node.js Event Loop.
- Databases: Expertise in document-oriented databases, specifically MongoDB.
- Cloud: Experience designing, building, and scaling back-end systems on cloud infrastructure (AWS).
- Mindset: Strong commitment to improving product experience and user satisfaction.
Key Responsibilities
- Development: Write high-quality, efficient, and clean code consistently.
- Testing: Maintain a comprehensive suite of automated tests (Unit, Integration, E2E, and Functional).
- Mentorship: Perform code reviews and mentor junior developers to contribute to their technical growth.
- Collaboration: Work closely with product and design teams to build user-focused solutions.
- Lifecycle Management: Identify, prioritize, and execute tasks throughout the software development life cycle (SDLC).
- Optimization: Troubleshoot, debug, and upgrade existing software while recommending architectural improvements.
How to apply for this opportunity
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!