Software Engineer

2025年10月31日

Overview:

We are seeking a Software Engineer to design, develop, and maintain software applications that support our business objectives. The ideal candidate will possess experience across both modern and legacy technology stacks, demonstrate strong problem-solving skills, and collaborate effectively within a dynamic team environment.

 

Responsibilities:

  • Design, develop, and enhance software applications that meet business requirements, ensuring functionality, reliability, and scalability.
  • Create and maintain documentation for code, processes, and system architecture to support ongoing maintenance and team collaboration.
  • Perform comprehensive testing and performance tuning to deliver efficient, secure, and high-performing solutions.
  • Collaborate closely with cross-functional teams, including development and product, to uphold standards and deliver cohesive solutions.

 

Requirements:

  • Bachelor’s degree in Information Technology, Computer Science, or a related field.
  • Minimum of 2 years of relevant experience, preferably in real estate, property management, retail, or loyalty programs.
  • Proficient in both frontend and backend development.
  • Hands-on experience with one or more of the following technology stacks: Angular, React, Golang, Java, NodeJS, .NET, Kotlin, Swift.
  • Familiarity with RESTful API development and integration.
  • Experience with cloud platforms, preferably AWS.
  • Knowledge of version control systems and CI/CD pipelines (e.g., GitHub Actions), containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).
  • Ability to work independently while contributing effectively to team efforts with a strong aptitude for leveraging AI tools and applying prompt/context engineering.
  • Capability to navigate both modern and legacy systems and propose innovative, forward-thinking solutions.