How Remoteville checks and expires listings

Senior Software Engineer - Full Stack

Skills
APIComputer ScienceJavaProgramming LanguagesSoftware DevelopmentCode ReviewGraphql
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience
  • 5+ years relevant work experience
  • Proficiency in React/Javascript - Typescript experience a plus
  • Proficiency in Ruby/Ruby on Rails
  • Proficiency in, at least, one modern programming language such as NodeJS, Python, Rust, Go, Java or others
  • Experience in GraphQL and APIs
  • Expertise in one or more of the major public clouds, preferably AWS
  • Adhere to professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Day to day

  • Work collaboratively with product, engineering, and design teams to deliver powerful cloud-based solutions that drive a user-friendly estate planning experience.
  • Lead the development of new features and improvements across our platform.
  • Provide technical guidance and mentorship to the engineering team, promoting best practices in code quality, testing, and deployment.