Senior Backend Engineer (Marketplace - Buyer)

at  Shopee

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024Not Specified09 Aug, 2024N/AWeb Applications,Computer Science,Integration,Query Optimization,Programming Languages,Database SystemsNoNo
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:

Department Engineering and Technology
LevelExperienced (Individual Contributor)
LocationSingapore
The Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the most suitable technologies. Our engineers do not merely solve problems at hand; We build foundations for a long-lasting future. We don’t limit ourselves on what we can or can’t do; we take matters into our own hands even if it means drilling down to the bottom layer of the computing platform. Shopee’s hyper-growing business scale has transformed most “innocent” problems into huge technical challenges, and there is no better place to experience it first-hand if you love technologies as much as we do.

JOB DESCRIPTION:

  • Collaborate closely with product managers, designers, and engineers to understand requirements and translate them into efficient and scalable backend solutions.
  • Design and develop high-quality, reusable, and modular code for backend applications using modern programming languages and frameworks.
  • Optimize backend applications for performance, scalability, and reliability.
  • Identify and address performance bottlenecks and optimize code for maximum efficiency.
  • Collaborate with frontend engineers and UX/UI designers to ensure seamless integration and delivery of features.
  • Write and maintain unit tests to ensure code quality and reliability.
  • Troubleshoot and debug backend issues, providing timely resolution.
  • Stay up-to-date with emerging backend technologies, trends, and best practices, and propose innovative solutions to improve system performance and reliability.
  • Collaborate effectively with cross-functional teams, including frontend engineers, to ensure smooth integration and seamless user experiences.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
  • Contribute to the continuous improvement of development processes and workflows.

REQUIREMENTS:

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
  • 3+ years of experience in backend development, with a strong focus on building scalable and reliable web applications.
  • Proficiency in one or more modern programming languages.
  • Experience with backend frameworks and libraries.
  • Solid understanding of database systems and query optimization.
  • Experience with RESTful API development and integration.
  • Knowledge of backend testing frameworks and methodologies.
  • Strong problem-solving skills and the ability to troubleshoot and debug complex backend issues.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Excellent communication and collaboration abilities, with the capacity to work effectively in a team-oriented environment.
  • Passion for creating exceptional user experiences and a drive to stay updated with the latest backend trends and technologies.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Computer science engineering or a related field

Proficient

1

Singapore, Singapore