• We are looking for an intelligent, clever, highly motivated full stack Application Developer who can execute complex software development projects across the web-based frontend, container-based backend, and database spaces. Candidates must be flexible and excited about working in a fast paced team environment; exhibit communication and organizational skills; and be willing and able to focus on both internal and external customer service to meet business needs.

Responsibilities:

  • Develop and maintain web applications and microservices for the big data platform
  • Collaborate with other developers, architects and project managers in solving new and existing technical challenges
  • Contribute to estimation and scoping of projects
  • Troubleshoot issues for existing applications
  • Suggest improvements in existing code to make a better software experience for our customers

Qualifications

Requirements:

  • Strong knowledge and experience delivery using the Go language required
  • Have experience in front end technologies like Angular, Typescript
  • Developing and Consuming grpc/RESTful web services
  • Good understanding of Docker, containerization and Microservice architecture
  • Experience/Knowledge of SQL and no SQL databases (PostgreSQL, MongoDB)
  • Experience in deploying production applications to the cloud (e.g. AWS, Google Cloud)
  • Rave about the benefits that CI/CD has given you in previous projects
  • Demonstrated experience in implementing highly scalable backend services
  • Excellent analytical, problem-solving and troubleshooting skills.
  • A solid background in Computer Science fundamentals: data structures, algorithms and deftness at object-oriented design and systems architecture.
  • Experience working in an Agile/Scrum development process
  • 3+ years of software development experience in application development and project delivery