About the role

  • Write clean, maintainable, and testable code using Java
  • Participate in code reviews and contribute to maintaining high code quality
  • Troubleshoot and resolve issues in existing code and production systems
  • Develop responsive and high-performance web applications using React, TypeScript, JavaScript and modern CSS frameworks
  • Collaborate with UX/UI designers and take ownership of user experience decisions to implement elegant and usable interfaces
  • Optimize front-end performance for scalability and responsiveness

Requirements

  • Knowledge and experience in one and/or more of the following programming languages (Java, Python, C++) & REST APIs
  • Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript
  • Familiarity with JavaScript frameworks such as Angular, Node, and React
  • Understanding of relational and non-relational databases (SQL, NoSQL)
  • Strong problem solving and analysis skills
  • Mobile programming for iOS (Swift and Xcode, or Objective-C) or/and Android (Kotlin, Java, Android Studio)

Benefits

  • Medical benefits
  • Bonuses
  • Flexible work hours
  • Professional development opportunities
  • Full range of medical and financial benefits

Job title

Software Engineer I

Job type

Experience level

Mid levelSenior

Salary

$95,300 - $127,800 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job