Tech Lead & Senior Full Stack Developer
We are looking for Tech Leads and Senior Full Stack Developers to join our team and establish a solid foundation of development and architectural excellence. The ideal candidates will be responsible for designing and implementing robust, scalable, and high-performing solutions while ensuring best practices in software engineering.
Key Responsibilities
- Define and implement high-quality architectural standards, ensuring:
- Scalability – Efficient handling of asynchronous database queries.
- Reliability & Availability – Building resilient applications with minimal downtime.
- Security – Implementing industry best practices for data protection and compliance.
- Observability – Ensuring monitoring, logging, and tracing capabilities.
- Performance Optimization – Creating UI components that efficiently handle asynchronous calls.
- Automated Testing – Enforcing a strong testing culture (unit, integration, and end-to-end tests).
- CI/CD Pipelines – Managing integration branches and automating build & deployment processes.
Required Skills & Experience
- .NET Framework / .NET Core – Strong expertise in backend development.
- Azure – Experience with cloud services, deployment, and management.
- C# / C++ – Proficiency in backend programming languages.
- React – Solid front-end development experience.
- Git – Proficient in version control and collaborative development.
- Agile Development – Experience working in agile environments (Scrum/Kanban).
- Design Patterns – Deep understanding of software design patterns and best practices.
- Event-Driven Architecture & Event Sourcing – Experience in designing and implementing event-driven systems.
Nice to Have
- Azure DevOps – Experience with CI/CD pipelines and release management.
- Jira – Familiarity with issue tracking and project management.
- Monitoring & Auditing Tools – Knowledge of tools for health checks, performance monitoring, and logging.
This is a fantastic opportunity to be part of a highly skilled team and contribute to building world-class software solutions. If you’re passionate about high-quality software engineering and best practices, we’d love to hear from you!