Ця вакансія вже завершена
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
Света