Job Description
As the pace of technological change accelerates, we seek a skilled leader to oversee our full-stack development team. This role requires a deep understanding of software architecture and coding standards.
Key Responsibilities:
* Lead a team of developers working on .NET and React projects
* Define and enforce best practices in architecture and coding standards
* Design and develop scalable microservices-based solutions
* Ensure seamless integration between backend and frontend components
* Support testing strategy and continuous integration setup
* Mentor developers and foster technical growth within the team
* Collaborate with stakeholders to align requirements
Required Skills and Qualifications
The ideal candidate will possess a minimum of 8 years of experience with .NET Core and 4 years of experience with ReactJS. Strong experience in RESTful Web API development is also required.
* Minimum 8 years of experience with .NET Core
* Minimum 4 years of experience with ReactJS
* Strong experience in RESTful Web API development
* Proficiency with ORMs (Entity Framework Core or Dapper)
* Experience with Message Brokers (RabbitMQ or Apache Kafka)
* Solid understanding of microservices architecture
* Experience with relational databases (SQL Server / PostgreSQL)
* Experience developing Web SPAs using React
* Familiarity with unit testing frameworks (xUnit, NUnit)
* Proficient in Git and Gitflow workflow
* Mandatory experience with Clean Code/Clean Architecture
Benefits
We offer a flexible hybrid work regime, extra days off, and parental leave. Our employee stock options plan and assistance program provide additional benefits for our employees.
* Flexible Hybrid work regime
* Extra days off
* +5 extra days of parental leave
* Internal mobility across geography, role, or industry
* Employee Stock Options plan
* Employee Assistance Program
* Flex Benefits Plan
* Health and Life Insurance
* Developmental mindset
* Opportunity to develop solutions for critical services in our society