Position: Middle/Senior UI Engineer
Company: AgileEngine
Experience required: 2y
English level: intermediate

What is required?
- 3+ years of software development experience
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
- Great expertise in Vue (ideal) or other modern UI frameworks (React, Angular…)
- Experience with architecture design (required)
- Excellent command over HTML, and CSS (BEM + LESS)
- Experience with writing unit tests
- Experience with SIP, RTP, WebRTC, or other VoIP concepts is a plus
BS, MS, or PhD in Computer Science or related technical discipline (or equivalent)
- Self-motivated and self-managing, with strong organizational skills
- Great English and communication skills

What you will do:
- Help architect and develop a robust scalable system capable of handling 10x of current traffic
- Technical ownership with projects that facilitates high profile product features
- Design and implement scalable and reliable technologies across our platform
- Collaborate closely with team members; front-end software engineers and product folks to continuously improve our core product

What we offer:
- Great compensation package, highest salaries on the market
- Flexible work schedule
- Zero bureaucracy
- Friendly and a very skilled team with great corporate culture and mentorship (visit us and see it yourself)
- US democratic management style
- Opportunities for self-realization, professional and career growth
- Cool events and team activities
- Professional workshops and training, a great engineering culture