الصفحة الرئيسية / نبذة / وظائف
Description
We are looking for a Team Leader to join our team on a full-time basis.
eToro Money group’s mission is to provide a unified neo banking experience that unifies the cryptocurrencies world (Bitcoin, Ethereum, …) with the Fiat world (government issued currencies such as Dollar and Euro). eToro provides its millions of users with a mobile Wallet application that lets them manage all their financial assets through an ultra-modern, slick user experience.
We work with cutting edge, micro-services based technologies, to deliver highly secured, insanely easy to use neo-banking services. We are constantly growing and are excited to share that we are looking for a Software Developer (Senior level) to join our team and become part of the Fintech and blockchain revolution.
What you’ll do
- Overseeing and leading an R&D team of 7 including developers and QA/automation specialists, reporting to group R&D manager.
- Building and developing the team, including coaching and mentoring individual engineers.
- Leading design, development, quality and enablement of multiple functional and technical capabilities within a large scale platform (covering performance, resilience, scalability, etc.). Making ongoing design decisions, and focusing on the product offering and technologies.
- Owning and leading a part of product’s functional and technical vision and roadmap
- Establishing technical guidelines & procedures, promoting R&D best practices (CI/CD, monitoring, security)
- Initiating and facilitating R&D innovation, incubating and supporting new ideas
- Closely collaborating with Product Management and Business Owners, DevOps, DBA, and IT. Teaming up across organizational boundaries, and serving as key stakeholder in major decision making processes with the Crypto team
- Acting as team’s primary technical escalation point
- Being hands-on: developing features and fixing bugs (20%), running POCs, researching new technologies, conducting code reviews, and assisting teams as needed
Requirements
- At least 5 years of experience in software development
- At least 2 years of experience leading R&D teams of 4 or more people
- Extensive experience in architecting and developing 24x7, mission-critical services in cloud (preferably Microsoft Azure)
- An experience in distributed systems and microservices architecture - MUST
- Proficiently use C#, .NET, Kubernetes, Azure cloud
- Experienced with MS SQL server and DB architecture - MUST
- Expertise in development best practices, coding principles and architecture (SOLID, Clean Code, Clean Architecture)
- Results-oriented, self-learner, problem solver with 'can do' attitude.
- Advantage - full stack experience (Angular, JS)
- Experience developing in modern Agile methodologies (Scrum, CI/CD, TDD, etc.)
- Results oriented, self-learner, problem solver with 'can do' attitude
- Self-managed and flexible to changes
- Strong written and verbal communication; communicating clearly and comprehensively to senior management
- Strong team player
- Fluent English
- Experience in Crypto or Fintech Industry - Big advantage!
- Passion about blockchain and experience developing blockchain services is an advantage.
- A degree in CS or a veteran of a relevant army unit.