Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Senior\Regular Full Stack Developer (C#)

Madfish

Madfish

Software Engineering
Ukraine
Posted on Dec 1, 2025

Project Description:

We are looking for the right people — people who want to innovate, achieve, and grow. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards, and opportunities of working for one of the world's largest providers of products and services to the global energy industry. Our organization consists of multiple product teams focused on delivering scalable, secure, and high-performance software solutions that meet evolving business needs.

We are looking to recruit a Full Stack Developer with 2+ years' experience to work within our Team. You will contribute to the development and delivery of subsurface evaluation solutions across the energy sector.
This role requires strong proficiency in C#/.NET and full stack development experience, including front-end frameworks, cloud integration, DevOps practices, and cross-functional collaboration with QA and security teams.
Successful candidates will be evidently enthusiastic and motivated people who we can train up in our processes and ultimately play a key role in quality assurance initiatives across different stakeholder groups.

Responsibilities:

• Design, develop, and maintain full stack applications using C# and modern front-end frameworks.
• Implement new services, features, and bug fixes as prioritized by the Product Owner.
• Build and integrate APIs to enable seamless communication between services and components.
• Develop and maintain CI/CD pipelines and automation scripts for build, test, and deployment.
• Write clean, maintainable, and well-documented code following industry best practices.
• Collaborate with UX designers to deliver responsive and user-friendly interfaces.
• Ensure high code quality through automated testing and peer code reviews.
• Monitor and optimize application performance, scalability, and reliability.
• Apply secure coding practices and contribute to the triaging and resolution of security issues.
• Work closely with QA engineers to define test strategies, support automated testing, and ensure defect resolution.
• Collaborate with security teams to implement and maintain secure development practices, respond to audits, and remediate vulnerabilities.
• Maintain up-to-date knowledge of existing and emerging technologies relevant to your role.
• Participate actively in Agile ceremonies, including sprint planning, backlog refinement, and retrospectives.
• Communicate and escalate issues clearly and promptly to relevant stakeholders.

Mandatory Skills Description:

• 2+ years of professional experience in software development, with a strong focus on C#/.NET.
• Experience working in an Agile development environment (Scrum or Kanban).
• Solid understanding of object-oriented programming, design patterns, and software architecture.
• Experience building and consuming RESTful APIs.
• Familiarity with SQL Server, PostgresSQL or other relational databases.
• Self-starter with a proactive attitude and ability to learn new technologies quickly.
• Undergraduate degree in Software Engineering, Computer Science, or a related field.

Nice-to-Have Skills Description:

• Experience with AWS Cloud infrastructure and SaaS development.
• Proficiency in JavaScript, Angular, React, and front-end development best practices.
• Experience with .NET Core, ASP.NET Web API, and Entity Framework.
• Familiarity with Azure DevOps, GitLab, and Git-based workflows.
• Experience with CI/CD pipeline automation and deployment scripting.
• Usage of Docker and Kubernetes for containerization and orchestration.
• Knowledge of Linux environments and shell scripting.
• Experience with automated testing, including unit, integration, and regression testing.
• Understanding of secure coding practices, including:
o Authentication and authorization (OAuth2, JWT)
o Input validation and sanitization
o Data encryption and secure transmission
o Mitigation of common vulnerabilities (e.g., SQL injection, XSS, CSRF)
• Familiarity with Infrastructure as Code tools (e.g., Terraform, CloudFormation) is a plus

Languages:

English: B2 Upper Intermediate