Search by job, company or skills

Flash

Senior Backend Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking an experienced and highly skilled Senior backend Engineer to join our dynamic team, you will play a critical role in designing, developing, and maintaining our software solutions. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software that meets our customers needs.

RESPONSIBILITIES:

  • Mentor and guide junior engineers, providing technical leadership, code reviews, and best practices to ensure the delivery of high-quality, well-architected code
  • Design, develop, and maintain scalable and efficient software applications using Golang and related technologies
  • Collaborate with product managers, designers, and other engineers to gather requirements, define technical specifications, and deliver high-quality software solutions
  • Identify and address performance bottlenecks and architectural improvements to optimize the performance, scalability, and reliability of our software systems
  • Stay up-to-date with the latest trends and advancements in Golang and related technologies, bringing new ideas and insights to the team
  • Contribute to the improvement of software development processes and methodologies, promoting best practices and continuous improvement
  • Participate in code reviews, knowledge-sharing sessions, and technical discussions to foster a collaborative and learning-oriented culture

QUALIFICATIONS:

  • Bachelor's degree in a quantitative field such as Engineering, computer science, or equivalent
  • Proven experience of at least 4 years in software engineering
  • Strong understanding of software development principles, design patterns, and best practices
  • Experience in designing and implementing RESTful APIs and microservices architectures using Golang
  • Experience with relational and NoSQL databases, and proficiency in writing efficient database queries and designing schemas
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
  • Experience with version control systems (e.g., Git) and CI/CD pipelines
  • Strong problem-solving and debugging skills, with the ability to analyze complex technical issues and propose effective solutions
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment
  • Passion for learning and staying updated with the latest trends and advancements in software engineering

What We Offer

A collaborative and dynamic work environment!

  • The chance to work on exciting projects to innovate in the fintech industry
  • Opportunities for professional development and career growth
  • Social and medical insurance coverage
  • Monthly credit to use at your disposal on our app

Powered by JazzHR

TC8E5vXgYe

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126324287

Similar Jobs