Wildix, the number one European UCaaS Vendor on the Gartner® Magic Quadrant™ for 2021.
Wildix is a multinational company that develops solutions for business communications, specializing in VoIP products, Unified Communications, and WebRTC solutions.
The company operates in the European and US markets and has its own R&D center in Odessa, and sales offices in Italy, France, Germany, the Netherlands, and the USA.
We are looking for a Middle/Senior Web Developer to join our team.
Required skills:
- PHP 4+ years of commercial development
- JS/Node.js 4+ years of commercial development
- Deep understanding of OOP, SOLID, DRY, TDD, DDD principles, design patterns, and PSR standards
- Good knowledge of SQL: engines, indexes, optimization, transactions, etc.
- Experience with *nix
- Experience in AWS services(EC2, ECS, S3, Lambda, API Gateway, CloudFront)
Experience in the following is an advantage:
- Teamwork experience: Agile (Kanban), Jira, Git
- Knowledge and experience with NoSQL and Indexes(elastic and redis)
- Experience with Unit Testing and Continuous Integration
- Knowledge and experience with WebRTC
- Understanding of the SIP/RTP protocols
- Understanding refactorings
- Understanding fundamentals of the web (HTML, CSS, HTTP, FTP, SSH, LAMP, Nginx...)
- High level of responsibility
- Great attention to details
Responsibilities:
- Support and development of the existing code base (PHP, JS, SQL)
- Development of new microservices (AWS, API gateway, lambda)
- Improving the existing microservices infrastructure (JS, PHP)
- SQL optimization (analytics projects) of complex queries
- Refactoring (PHP, SQL)
- Provide recommendations to Team Lead to improve development procedures, systems, and tools.
- Provide updates to effort estimates and status of assigned tasks;
We offer:
- Work in a multinational company
- Working hours (9:00-18:00 or 10:00-19:00)
- Career growth opportunities
- Paid vacations and sick leaves
- English courses
- Medical insurance
- Coverage of costs for certification and IT conferences
- Possible remote collaboration