Back End Developer - Aventus

Type: Remote within country | Location: Dubai, UAE

07/05/2024
6 months ago

 

Job Description

Role Overview:

Position: Senior Backend Engineer
Type: Full-time
Location: Remote (Preference for candidates in the Middle East Region)

As a Senior Backend Engineer, you'll play a crucial role in developing and maintaining robust, scalable, and efficient backend systems that power our applications. Leveraging your deep understanding of Golang and best practices in software engineering, you'll contribute to the design, implementation, testing, and optimization of our backend infrastructure. You'll collaborate closely with cross-functional teams including frontend developers, product managers, and designers to deliver high-quality solutions that meet the needs of our customers.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using Golang.
  • Implement scalable and efficient solutions to support high-traffic applications.
  • Write clean, maintainable, and well-tested code following best practices.
  • Collaborate with frontend developers to integrate backend services with user interfaces.
  • Work closely with product managers to understand requirements and translate them into technical specifications.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
  • Identify and address performance bottlenecks and other issues to optimize system performance.
  • Stay up-to-date with the latest trends and technologies in backend development, particularly in the Golang ecosystem.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a backend engineer, with a strong focus on Golang development.
  • Deep understanding of data structures, algorithms, and software design principles.
  • Experience building and maintaining scalable backend systems and microservices architectures.
  • Proficiency in writing clean, efficient, and well-tested code following industry best practices.
  • Familiarity with modern software development tools and workflows (e.g., version control, CI/CD, Agile methodologies).
  • Excellent problem-solving and analytical skills with a strong attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  • Experience with cloud platforms (e.g., AWS, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.

Benefits:

  • Competitive salary
  • Fully remote role
  • Opportunity to work with a dynamic and innovative team
  • Professional growth and development opportunities

Salary range: AED 0 - AED 0

Apply Now

Skills Required:

GoFlowAPIDockerKubernetesAWSLean