How Remoteville checks and expires listings

Full Stack Developer

Skills
Computer ScienceJavaReact.JsGradleHibernateMavenQuery Optimization
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • U.S. Citizenship and willingness and ability to obtain a Public Trust Clearance
  • Practical Agile methodology experience: Scrum, DevOps, Continuous Development/Continuous Integration, and automated test tools
  • 3+ years of hands-on experience with React
  • Minimum 5 years of hands-on development experience in a highly complex, technical environment
  • Prior work in a polyglot environment
  • Experience with Front-End technologies: Typescript, JavaScript, React (moving from Angular - some Angular knowledge helpful), jQuery, Bootstrap, HTML5, CSS3, storybook
  • Solid, practical knowledge of Java Eco System: Java, Spring, Spring Boot, Spring Data, Hibernate, REST, Maven or Gradle
  • Cloud-oriented development using Amazon Web Services (AWS) services such as RDS, S3, IAM, Lambda, API Gateway, Cognito, SQS/SNS, EKS
  • Relational and NoSQL database experience: MySQL, MongoDB, DynamoDB, Snowflake (or similar)
  • Openness and willingness to learn and to write in new languages like Golang and Rust
  • Cooperation and collaboration with internal and external resources
  • Bachelor's degree in computer science or equivalent experience

Nice to have

  • Practical use of python and related libraries and frameworks
  • Docker and Kubernetes knowledge and use
  • Micro Frontends (MFEs)
  • Familiarity with design systems and component libraries
  • Serverless architecture
  • Query optimization to produce fast results and GraphQL

Day to day

  • As a Full Stack Developer, an experienced software engineer will enjoy being a member of a collaborative team, leveraging the best in agile development practices and automation tools to develop leading edge telecommunications technology solutions.
  • Strong in front-end development, a well-rounded software engineer with practical knowledge exercising the breadth of both the Java Eco System and Amazon Web Services (AWS) will thrive in this role.
  • Contributing code that results in superior applications, our ideal candidate enjoys being part of a transparent culture where coworkers truly respect and support one another.