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 |