Job Description
- Be part of the whole software development life cycle
- Design, build and own the architecture for the software platform
- Work closely with product managers to iterate on and define product scope
- Collaborate with Engineers across the company to build new features
- Actively contribute to the adoption of best practices in Software Engineering, improvement of processes, and team culture
Requirements
- Experience in Software development
- Experience leading projects or teams of engineers
- Passion about coding and software development best practices
- You are more energized by missions and goals rather than a specific list of tasks
- Good English and communication skills
Bonus skills
- Experience in any OOP language (C# / Java / etc)
- Experience in test methodologies and frameworks
- Experience in Go (Golang), RPC, AWS, Git, PostgreSQL
- Experience in financial software development
- Experience in agile methodologies
- Also, a spark in the eyes is always a plus!
Company offers
- Great compensation – attractive salary and benefits package.
- Challenging and long-term projects.
- Amazing personal growth experience at one of the greatest FinTech companies in Estonia.
- Working with a motivated and talented international team, plus regular team events.
- Modern office in the center of Tallinn.
- Fresh fruits, sweets, drinks and treats.
- Free parking