Your expertise: * Solid proficiency with JavaScript (ES6+) * Confident intermediate TypeScript knowledge and willingness to grow further * Experience with Node.js server-side development * Experience designing and implementing REST APIs * Knowledge and experience with Docker * Practical experience working with SQL (joins, schemas, indexing, query optimization) * Experience with at least one major cloud provider (AWS / Azure / GCP) * Understanding of asynchronous programming in Node.js * Awareness of clean code principles and maintainable coding practices * Understanding of Object-Oriented programming * Basic understanding of SOLID principles * Experience writing unit tests (integration tests is a bonus) * Understanding of HTTP protocol * Basic familiarity with common web security threats and mitigation * Proficient understanding of Git * Willingness to work across all stages of the application lifecycle: development, environments, deployments, maintenance * Systematic approach to problem-solving * Competent English (reading, writing)
Will definitely be a plus: * Experience with another programming language besides JS / TS * Basic understanding of client-side concepts: event loop, micro / macro tasks, browser as a platform and devtools * Experience with ReactJS and its ecosystem * Competent spoken English
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 / paternity leave program * Professionally strong environment, friendly and open atmosphere, ability to influence the product development and recognition for it
You will be involved into: * Participate in full-cycle development of backend features (and occasionally frontend) * Support and maintain existing functionality * Validate and refine feature requirements — think through edge cases, business logic, and implementation approach * Implement features according to product vision with proper test coverage * Participate in code reviews * Collaborate with business stakeholders when needed to deliver high-quality functionality (edited)
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 17 million domains under management.
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.