View Our Website View All Jobs

Senior Software Engineer (Backend)

What you’ll be doing:

  • Work closely with business users to understand business requirements
  • Design backend business logics according to the requirements
  • Work with teammates to implement APIs  for different consumers globally
  • Work in an agile environment with product team, QA team, and other software engineers
  • Participate in code reviews and follow strong engineering principles
  • Monitor and troubleshoot error reports from day to day


What we’re looking for:

  • Minimum 5 years of experience in software development, support and maintenance
  • Expert in any server-side programming languages (e.g. Python, Ruby, Java, Go)
  • Strong ability to reduce complicated problems into smaller ones
  • Solid experience in refactoring and performance optimization
  • Knowledge in TDD, BDD or other agile development methodologies
  • Knowledge in SQL and noSQL databases
  • Excellent teamwork and communications skills
  • Expert knowledge in Ruby on Rails will be a plus



Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file