Full Time

Senior Software Engineer - Fullstack, International Expansion E-Commerce Platform

Hopper
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Hopper, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer - Fullstack for the International Expansion E-Commerce Platform at Hopper will play a crucial role in developing and enhancing our digital offerings to support our growing international markets. This position demands a high level of technical expertise, creativity, and collaboration, as the engineer will not only design and implement robust fullstack solutions but also contribute to architectural decisions that drive our platform's scalability and performance. The ideal candidate will thrive in a fast-paced, innovative environment where they can apply their skills to optimize customer experiences across multiple geographies.



Job Responsibilities

  • Design, develop, and maintain scalable fullstack applications that enhance the user experience for Hopper's international customer base.
  • Collaborate with product managers, designers, and other engineers to define project requirements and translate them into technical specifications.
  • Participate in code reviews, providing constructive feedback to team members and ensuring code quality standards are met.
  • Implement and optimize RESTful APIs, microservices, and backend infrastructure to support various e-commerce functionalities.
  • Work closely with cross-functional teams to gather insights and implement features that align with our business goals for international expansion.
  • Stay up-to-date with the latest industry trends and technologies to continuously improve application development practices and user interfaces.
  • Monitor application performance and troubleshoot issues to ensure high availability and reliability.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in fullstack development, preferably in a high-traffic e-commerce environment.
  • Strong proficiency in languages such as JavaScript, TypeScript, or Python, and experience with frameworks like React, Angular, or Node.js.
  • Solid understanding of database technologies such as SQL, NoSQL, or other modern data storage systems.
  • Experience with CI/CD practices and familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
  • Demonstrated experience in Agile methodologies and version control systems, such as Git.


Technologies & Tools

The Senior Software Engineer will utilize a variety of technologies and tools in this role, including but not limited to JavaScript, TypeScript, and frameworks like React and Node.js. The engineer will also engage with database systems such as PostgreSQL and MongoDB, employing cloud services from AWS or Google Cloud Platform. Development will be supported by tools for continuous integration and deployment (CI/CD), code quality checks, and agile project management software.



Ideal Candidates

The ideal candidate for the Senior Software Engineer position at Hopper embodies a blend of technical proficiency and collaborative spirit. They should possess a strong independence in problem-solving while also prioritizing teamwork and communication. A passion for e-commerce technology, a dedication to user-centric design, and a commitment to driving projects forward in a fast-paced environment are essential qualities. Candidates should also demonstrate adaptability to evolving project requirements and a proactive approach to learning new technologies.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.