Your expertise:
- Minimum of 2 years’ experience managing a software development team
- At least 5 years of experience with ASP.NET, React / TypeScript, and relational databases such as MSSQL, PostgreSQL, or similar; proficiency with EF Core
- Solid understanding of how to describe and estimate tasks according to SCRUM methodologies
- Knowledge of software architecture patterns
- Proficiency with Git
- Experience with Kubernetes
- Strong understanding and practical experience with unit and integration testing
- Familiarity with microservice architecture
- Competent use of English for reading and writing
What’s in it for you?
- Opportunity to deal with top-notch technologies and approaches in a world-leader product company with millions of customers
- Opportunity to make a difference for online privacy, freedom of speech, and net neutrality
- Decent market rate compensation depending on experience and skills
- Developed corporate culture: no micromanagement, culture based on principles of truth, trust, and transparency
- “You build it, you own it” mentality in most contexts
- Support of personal and professional development
- coverage of costs of external trainings, conferences, professional literature
- support of experienced colleagues
- in-house events and trainings
- regular knowledge sharing in teams
- English classes and speaking clubs
- Life-balance support
- truly flexible schedule, no time-tracking at all
- 25 working days of vacation
- 5 days of paid sick leave per month (if necessary) without providing a medical certificate
- generous maternity leave program
- Professionally strong environment, friendly and open atmosphere, ability to influence the product development and recognition for it
You will be involved into:
- Design and Architecture: Lead the design and architecture of complex software systems, ensuring scalability, reliability, and maintainability
- Code Quality: Maintain high software quality standards within the team by establishing best practices and performing code reviews
- Technical Guidance: Provide technical leadership and mentoring to junior and mid-level developers, fostering a culture of continuous improvement and innovation
- Review UX Mockups: Collaborate with UX / UI designers to review and provide feedback on mockups, ensuring feasibility and alignment with technical constraints
- Business Requirements: Participate in the review of business requirements to ensure they are clear, achievable, and aligned with project goals
- Project Planning: Collaborate with PO to define project requirements and scope
- Cross-team Collaboration: Work closely with the technical lead of other domain pod teams and architectures on feature those require multiple teams involvement
About the company and project:
ZONE3000 is proud to represent its partnership with Namecheap (www.namecheap.com). Namecheap was founded in 2000 on the idea that all people deserve value-priced domains delivered through stellar service. Today Namecheap is a leading ICANN-accredited domain name registrar and web hosting company with over 13 million customers and 17 million domains under management — and we’re just getting started.
Our culture is built on the values that we live every day: the way we work, the way we collaborate with our global network of colleagues and the way we relentlessly innovate solutions that meet the emerging needs of our customers.
DNS Team is responsible for domain product integration with other user products like hosting, SSL, etc. and domain host record management for the end user.
The team owns vast number of back-end services those encapsulate DNS management business logic and integrate different parts of the system as well as UI services those give the end user a possibility to manage domain connections with other user products