Software Engineer

Asia Pacific's largest shared micro mobility company, providing fleets of self-driven small electric vehicles.
İstanbul, Türkiye
Backend
Mid-Level Software Engineer
Remote
Travel · Automotive

Description For Software Engineer

Beam, Asia Pacific's largest shared micro mobility company, is revolutionizing urban transportation with their fleet of self-driven small electric vehicles. They are seeking a Software Engineer to join their dynamic team in a remote capacity.

The role involves developing complex software systems that scale to millions of users, with a focus on production quality deployment, monitoring, and reliability. You'll be working on building micro-services and customized back-ends, while collaborating closely with various teams including backend, mobile, UI/UX, and operations.

The ideal candidate should have a strong foundation in computer science with expertise in object-oriented programming languages such as Kotlin, Ruby, Python, Go, Java, or C++. Experience with web technologies, micro-services architecture, and modern development practices is essential. The role requires both technical excellence and strong communication skills.

Beam offers an exciting opportunity to be part of the urban mobility and sustainable transportation revolution. As a rapidly growing startup, they provide an environment of autonomy, visibility, and cutting-edge technology. The company culture emphasizes personal growth, collaboration, and making a positive impact on urban transportation.

Benefits include being part of a high-growth organization with ample opportunities for personal development, a flexible and inspiring workplace, and the chance to work with motivated, competent colleagues. If you're passionate about solving complex problems and want to contribute to revolutionizing city transportation, this role offers the perfect platform to make a significant impact.

Last updated 8 days ago

Responsibilities For Software Engineer

  • Develop complex software systems scaling to millions of users
  • Work closely with various business partners (backend, mobile, UI/UX, operations)
  • Web development and interface design
  • Build micro-services and customized back-ends
  • Write functional and integration tests
  • Problem-solving and resolving ambiguous requirements

Requirements For Software Engineer

JavaScript
TypeScript
Kotlin
Java
Go
React
Kubernetes
Kafka
  • Bachelor's Degree in Computer Science or related STEM fields
  • Expertise in object-oriented design methodology
  • Experience with HTML, CSS, Javascript, Typescript
  • Experience building micro-services
  • Understanding of computer science fundamentals, data structures, and algorithms
  • Excellent communication skills
  • Quick learner with desire to keep pushing limits
  • Humble and collaborative

Benefits For Software Engineer

  • Opportunity to make an impact in urban mobility and transportation
  • Be part of an organization in hyper-growth mode
  • Personal development opportunities
  • Flexible and inspiring workplace
  • Work with competent, motivated and fun co-workers

Interested in this job?

Jobs Related To Beam Software Engineer

Software Quality Assurance (SQA) Engineer

Join Beam as a Software Quality Assurance Engineer to ensure the quality of AI-Automation Platform through comprehensive testing processes.

Agent Engineer

Join Beam as an Agent Engineer to deliver enterprise-grade AI agents, collaborate with clients, and shape the future of AI-powered business solutions.

Engineer - WLAN Test

WLAN Test Engineer position at Qualcomm focusing on network protocol testing, automation, and system validation.

Software Engineering MTS

Software Engineering MTS position at Salesforce, focusing on backend development with Java and JavaScript, offering competitive compensation and remote work options.

Solution Engineer (MuleSoft)

Pre-Sales Solution Engineer position at Salesforce's MuleSoft division, combining technical expertise with sales partnership to drive customer success.