Senior Golang Developer

Join the team of innovative high-end web & mobile development leaders!

 

WeSoftYou works with impact-first companies from all around the globe, using a data-driven approach and continuously increasing our operational effectiveness.

We create web and mobile solutions, as well as custom B2B and B2C applications for various industries and business areas, including Healthcare, e-learning, Retail, Web3, Fintech, and AdTech.

 

πŸ‘‰ Required Tech Skills:

 

  • Strong experience as a Backend / Golang Engineer (Senior level).
  • Proven ability to work autonomously with minimal supervision.
  • Experience designing and evolving long-lived systems used by real customers.
  • Solid understanding of backend architecture, data modeling, and scalability considerations.
  • Comfort working with NoSQL databases (Firestore or similar).
  • High code quality standards combined with a pragmatic, product-focused mindset.
  • Ability to ask the right questions, propose solutions, and take responsibility for outcomes.

 

πŸ‘‰ About you:

 

  • Problem solver: You are a pragmatic and solution-oriented engineer who is interested in hard problems and delivering value;
  • Impact Maker: You want to help build an innovative product used by tens of thousands of users and leave your mark;
  • Best Practices: You are an organized worker who follows best practices regarding code quality, testing, and code reviews;
  • Curiosity: You are a curious and open-minded developer who is eager to learn a new language, and banking domain and introduce new tools and services where it can help us grow;
  • Team player: You have good communication skills, are comfortable working in a team, and can easily work with non-technical colleagues.

     

πŸ‘‰ Responsibilities:

 

  • Take end-to-end ownership of backend features β€” from clarification and design to implementation and delivery.
  • Translate high-level product requirements into technical plans and execution steps.
  • Write clean, maintainable, and scalable Go code.
  • Reuse existing data structures whenever possible and introduce new entities only when truly necessary.
  • Proactively suggest improvements to architecture, data models, and system design.
  • Balance engineering excellence with pragmatism β€” delivering value early while planning for long-term improvements.
  • Collaborate closely with product and engineering teammates in an agile environment.

     

πŸ‘‰ What we offer:

 

πŸ“ˆProfessional Growth opportunities:

 

β€” Ambitious goals and interesting projects;
β€” Regular & transparent performance review and feedback process;
β€” Possibility for both vertical or horizontal growth (in case you want to try a different path).

 

🎁Benefits program


β€” 18 working days of fully paid vacation;
β€” Free tax reporting support by our Financial department;
β€” Help with individual entrepreneurs’ questions and accounting support;
β€” Financial support and additional days off for various occasions (e.g. marriage, childbirth, etc.);
β€” Speaking Club to practice and improve English;
β€” Online sports activities to stay active and healthy.

 

😌Comfortable Working conditions


β€” Flexible working hours;
β€” Provision of required equipment;
β€” Remote working model.

Required languages

English B2 - Upper Intermediate
Published 19 December
19 views
Β·
4 applications
75% read
Β·
75% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...