How Remoteville checks and expires listings
Senior Software Engineer - Full Stack
Skills
APIComputer ScienceJavaProgramming LanguagesSoftware DevelopmentCode ReviewGraphql
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.
