How Remoteville checks and expires listings

Software Engineer

Skills
JavascriptTypescriptAPIAuthentication SystemsData ManipulationFastapiManual Testing
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Day to day

  • Design develop and maintain secure cloud-based applications that integrate multiple complex data sources and machine-learning capabilities
  • Collaborate with customers analysts engineers and other stakeholders to define system performance requirements and interfaces
  • Ensure the highest standards of code quality by writing automated tests supporting manual testing and participating in thorough code reviews
  • Following project plans and providing scoping/timing estimates for appropriate tasks and pro-actively communicating issues that may affect them
  • Build secure applications that meet U.S. Government cybersecurity requirements
  • Design and develop database management systems data manipulation and visualization techniques and access control services and interfaces
  • Prepare appropriate configuration and change management documentation that provides the detailed workflow and diagrams that describe input output logic and deployment schemes