Эта вакансия уже завершена
Our customer takes the leading position in advanced consulting and engineering expertise. We are developing a solution that allows end-user to customize the web application’s look and feel by enabling and disabling desired features. We are seeking a team leader with a strong JavaScript skillset to continue application development from both front-end and back-end side.
MAIN TASKS AND RESPONSIBILITIES
- Participate in technical designing of content
- Research and evaluate technical options to implement business requirements
- Perform implementation, review and debugging of new content
- Deliver high quality content
- Support of current solution and new functionality in long term perspective
- Provide profiling and optimization of bottlenecks
- Analyze and estimate implementation efforts
- Report to supervisor about ongoing tasks status, technical and other risks
- Be technical mentor for less experienced team members
EDUCATION, SKILLS AND EXPERIENCE
Must have:
- 5+ commercial JavaScript/TypeScript development experience
- Strong JavaScript skills, including latest specifications
- Team leading experience (1+ years)
- Hands on React.js experience
- Experience working with Node.js would be a big plus
- Experience with debugging, profiling, and optimization
- Solid understanding of common design patterns
- Unit testing experience
- Good communication and collaboration skills
- Fast research and learning skills
Would be a plus:
- Experience with D3.js
- Experience working with one or more databases: PostgreSQL, MySQL, MS SQL Server
- Experience with containerization approach such as Docker
- Good understanding of agile methodologies (Scrum, Kanban)
PERSONAL COMPETENCIES
- Verbal/written communication skill (phone, email, instant messenger etc.)
- Self-education, result-oriented, team-playing skills
- Responsibility and flexibility
Svetlana Kopetskaya