Hybrid Software Engineer

Posted 6 hours ago

Apply now

About the role

  • Software Engineer at Omise developing high-quality software applications using Go and Ruby. Collaborating with cross-functional teams to create features and maintain software quality.

Responsibilities

  • Develop, test, and maintain high-quality software applications using Go, Ruby
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and well-documented code that follows industry best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Assist in the design and implementation of software architecture and frameworks.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge.
  • Contribute to technical documentation and user guides.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Ruby, Go
  • Experience with software development tools and version control systems (e.g., Git).
  • Familiarity with relational databases and SQL.
  • Knowledge of web technologies (HTML, CSS, JavaScript) and frameworks is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively both independently and as part of a team.
  • Strong verbal and written communication skills.
  • Communicate well in English, both verbal and written.

Benefits

  • A medical healthcare plan and annual health check-up
  • Flexible working hours

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job