Senior Backend Engineer - Node.js

at  LITTLELIVES INC PTE LTD

Kuala Lumpur, KL, Malaysia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Oct, 2024Not Specified31 Jul, 2024N/ADatabase Optimization,System Architecture,Queue Management,Coding Practices,Node.Js,Cloud Services,Retrospectives,Git,Unit Testing,Knowledge Sharing,Maintainability,Docker,Code,Graphql,Amazon Web Services,Secure SdlcNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for a Mid - Sr Back End Developer who loves tinkering with APIs and working with data.In this role you will be ensuring that our backend services remain scalable, secure and performant. You will work closely with cross-functional teams, including product owners, technical teams, QA, customer support, and customer relationship management, to ensure the smooth functioning of the application, enabling seamless user experiences and reliable system performance.

SENIOR - REQUIREMENTS

  • Deep expertise in Node.js and familiar with GraphQL
  • Developed tracking and monitoring of existing systems
  • Designed scalable backend systems for handling high volumes of traffic
  • Solid understanding of secure SDLC, Familiarity with agile development methodologies and participating in agile ceremonies (e.g., stand-ups, retrospectives).
  • Sound coding practices with tools such as Docker, Git, unit testing, CI/CD, service-oriented architecture
  • Experience performing optimizations for high volume requests, Hands-on experience with database optimizations
  • Experience with Cloud services like Amazon Web Services, GCP, Aliyun
  • Experience guiding and mentoring team members, providing technical guidance, code reviews, and support to foster their growth and enhance their technical skills.
  • Extensive experience in communicating with stakeholders to deeply understand product roadmaps, gather requirements, and provide technical insights and recommendations.

MIDDLE - REQUIREMENTS

  • Deep expertise in Node.js
  • Familiar with GraphQL
  • Sound coding practices with tools such as Docker, Git, unit testing, CI/CD, service-oriented architecture
  • Developed tracking and monitoring of existing systems
  • Personal experience with database optimization
  • Worked extensively with queue management
  • Solid understanding of secure SDLC
  • Demonstrable ability to document code, system architecture, and technical decisions for knowledge sharing and maintainability.
  • Excellent communication and collaboration skills, with the ability to work effectively within cross-functional teams.
  • A proactive and self-motivated attitude, with a strong desire to learn and stay updated on emerging backend technologies and industry trends.

Responsibilities:

SENIOR - WHAT YOU WILL BE DOING:

  • Develop server-side backend services in Node.js that powers the core functionality and business logic of all products
  • R&D novel and ingenious solutions to create scalable applications tailored to a multitude of global regions
  • Design high performance database schema and optimize performance on large scale distributed databases
  • Continuously enhance the app with the latest backend development processes and standards to enhance productivity, code quality, and team collaboration
  • Actively participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives, to ensure efficient project delivery.
  • Use modern DevOps tools and automate everything with Docker and our Kubernetes clusters
  • Lead code reviews, knowledge sharing sessions, and mentor team mates to enhance the skills and growth of the team.

MIDDLE - WHAT YOU WILL BE DOING:

  • Develop server-side backend services in Node.js that powers the core functionality and business logic of all products
  • R&D novel and ingenious solutions to create scalable applications tailored to a multitude of global regions
  • Design high performance database schema and optimize performance on large scale distributed databases
  • Continuously enhance the app with the latest code-improving methodologies and security enhancements available
  • Use modern DevOps tools and automate everything with Docker and our Kubernetes clusters
  • Document code functionality and architecture designs to share knowledge with an ever growing product squad


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Kuala Lumpur, Malaysia