Experience: 3.00 + years
Salary: USD 12000-21000 / year (based on experience)
Expected Notice Period: 15 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Deel Eor Private Limited)
(*Note: This is a requirement for one of Uplers client - Uplers Client Singapore (Renowned Startup - Data Infrastructure and Analytics )))
What do you need for this opportunity
Must have skills required:
Angular/Vue, Ci/Cd Pipelines, Scripting, Docker /Kubernetes, FastAPI, MySQL /MongoDB, Next.js, Restful APIs, AWS, Python, React Js
Uplers Client Singapore (Renowned Startup - Data Infrastructure and Analytics )) is Looking for:
Who Are We Looking For
We are seeking a highly skilled
Full Stack Engineer to join our dynamic team. In this role, you will be integral to designing, implementing, and maintaining scalable web applications that serve our growing user base. Your primary focus will be on the backend, but you will also have the opportunity to collaborate with front-end developers and the ML team to create a seamless user experience.
The ideal candidate will have 3-4 years of professional experience, with a solid understanding of server-side programming, API development, and database management. Familiarity with cloud services and microservices architecture is a plus. You will engage in the full software development lifecycle, from conceptualization and design to deployment and monitoring, ensuring that our systems are performant, reliable, and secure.
If you are passionate about building innovative technology solutions and are eager to tackle complex challenges in a fast-paced environment, we want to hear from you.
The problems you will solve
- Design, develop, and maintain backend services and APIs.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic. Write clean, maintainable, and efficient code following best practices.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection measures throughout the development process.
- Focus on secure development and deployment, particularly for on-premises environments. Monitor and troubleshoot application performance issues, implementing solutions as necessary. Ensuring code quality and adherence to project standards.
- Collaborate with the product team to understand requirements and design interfaces that are intuitive and user-friendly Develop and maintain unit tests and functional tests for frontend code Troubleshoot and debug backend issues and provide timely solutions
Requirements
- Bachelor's degree in computer science or related field, or equivalent experience.
- Great interpersonal and communication skills.
- 2-4 years of proven experience as a Full Stack Engineer or similar role, with a focus on backend development.
- Strong knowledge of FastAPI (or similar Python frameworks) and Next.js (or similar front-end frameworks).
- Experience with database management systems like MySQL and MongoDB.
- Familiarity with RESTful APIs, web services and async development - celery Understanding of cloud platforms such as AWS and on-premises deployments.
- Excellent problem-solving skills and the ability to work in a team-oriented environment. Exposure to containerization technologies such as Docker and Kubernetes for deploying and managing applications/
- Good understanding of security practices Familiarity with version control systems such as Git Strong communication and collaboration skills
Great to have
- Experience with CI/CD pipelines and tools such as Jenkins or Github Actions.
- Experience with unit and E2E testing frameworks.
- Experience working within a Linux environment with scripting skills (bash, shell).
- Familiarity with cloud platforms (AWS, Azure, etc).
Engagement Type:
Direct-hire on the Deel payroll on behalf of client
Job Type: Permanent
Location: Remote
Working time: 6:30 AM to 3:30 PM IST
Interview Process - 3 Rounds
How to apply for this opportunity
- Register or login on our portal & fill out the application form.
- Clear the given Video Screening (30 min) and Click on Apply to get shortlisted
- Once it's all done, your profile will be shared with the client for the Interview round.
- When selected, just meet the client and get your exciting career started!
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. You will also be assigned to a dedicated Talent Success Coach 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!