RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

AI Software Engineer

Skills
Back-End Web DevelopmentFull-Stack DevelopmentJavaJavascriptReact.JsArtificial IntelligenceContent Management Systems
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Information Systems or related field or equivalent experience
  • 2 to 5 years of full-stack development experience
  • Proficiency in Java
  • Proficiency in Python
  • Proficiency in JavaScript ES6+
  • Hands-on experience with React
  • Experience with Drupal or similar CMS platforms
  • Understanding of REST APIs microservices and modern architectures
  • Experience with Git or similar version control systems
  • Ability to work effectively in a fully remote environment
  • Must be eligible for and able to obtain a Public Trust clearance
  • Ability to pass a background investigation

Nice to have

  • AI-assisted development
  • Cloud exposure
  • CI/CD knowledge
  • DevOps mindset
  • Containerization
  • SQL/NoSQL familiarity
  • Federal client experience
  • Section 508 awareness

Day to day

  • Design, develop, and maintain full-stack applications in a remote distributed team
  • Build modern responsive user interfaces using React and related frontend tools
  • Develop backend services and APIs using Java and Python while supporting CMS solutions like Drupal
  • Use AI-driven coding tools to speed up development and improve code quality
  • Participate in Agile ceremonies and collaborate across the full technology stack
  • Ensure secure scalable performant applications and troubleshoot issues end to end