Job Title: Software Engineer
Job ID: 7997
Industry: Retail
Location: Los Angeles, CA
Job Type: Full-time
H1B Sponsored: Yes
A fast-growing retail chain is looking for a Software Engineer to join their team in developing their E-Commerce platform. You will be part of a dynamic and collaborative team responsible for building and maintaining the core systems that power our online marketplace. You will work closely with cross-functional teams, including product managers, designers, and other software engineers, to ensure the platform's reliability, scalability, and overall performance. The role can be a frontend, backend, or full stack. It is fully on-site in LA.
JD:
Collaborate with product managers and stakeholders to understand business requirements and translate them into technical specifications and scalable software solutions.
Design, develop, test, and maintain high-quality software components for the E-commerce platform, including backend services, APIs, and database models.
Implement and integrate third-party tools, plugins, and APIs to enhance platform functionality and user experience.
Identify and troubleshoot performance bottlenecks, system issues, and bugs, ensuring timely resolution and continuous improvement.
Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
Participate in code reviews to ensure code quality and knowledge sharing within the team.
Collaborate with DevOps and infrastructure teams to deploy, monitor, and scale the platform on cloud-based environments.
Stay up-to-date with emerging technologies and industry trends related to E-commerce and software development, and proactively propose innovative ideas to improve the platform.
Requirments:
Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree preferred).
Proven work experience as a Software Engineer or Software Developer.
Strong proficiency in programming languages such as Java, Python, and C++, with experience in web frameworks and APIs.
Knowledge of software testing methodologies, automated testing frameworks, and continuous integration/continuous deployment (CI/CD) processes.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, and experience deploying applications in cloud environments is preferred.
Bilingual proficiency in English and Mandarin
Excellent problem-solving skills and a proactive attitude toward challenges.
Strong communication skills and the ability to work effectively in a team-oriented environment.