As a seasoned technology leader, you will play a pivotal role in shaping the future of our projects by guiding our engineering team and driving technical decisions.
We thrive in a fast-paced environment where innovation and cutting-edge technologies come together.
Requirements
* More than 8 years of experience in software engineering, with at least 4 years in a leadership position.
o Essential skills: Strong expertise in .NET, experience with Azure; experience with React and Nextjs; ability to design scalable system architecture and microservices.
* Solid understanding: Version control systems, CI/CD pipelines, and testing best practices.
* Ideal experience: Fintech industry background.
* Key soft skills: Excellent communication and interpersonal skills. Ability to work comfortably in agile environments. Background in mentoring or coaching engineers. Fluent English language skills (written and spoken).
Your responsibilities:
* Lead a team of software engineers, providing technical guidance and mentorship.
* Contribute to the development of robust and scalable systems.
* Collaborate closely with Product Managers and Designers to translate business requirements into effective technical solutions.
* Evaluate and enforce engineering best practices, code quality standards, and architectural guidelines.
* Conduct thorough code reviews, promote knowledge sharing, and foster a strong engineering culture.
* Identify technical risks and bottlenecks, and propose proactive solutions.
About Us
We leverage technology to build innovative products that we are proud of, with people we love.
Software Engineering Applications, including Web and Mobile, are core to what we do.
We partner with clients to understand their needs and deliver high-performance, resilient, and scalable software systems that create an impact on users and businesses worldwide.