Overview
We are looking for an experienced Team Lead/Senior Full Stack Developer to join our team. We are working with modern technologies in an innovation-driven environment where individual creativity is valued, and the team is working together to solve challenges to achieve common goals.
Responsibilities:
- Developing and maintaining all server-side network components.
- Creating and implementing design plans.
- Design, develop and implement solutions to users’ needs and requirements.
- Develop technical solutions to complex business problems.
- Recommending and implementing improvements to processes and technologies.
- Reviewing code work for accuracy and functionality.
- Delegating tasks to team members.
- Keeping up-to-date with industry trends and technology developments.
Required Qualifications:
- At least two years of experience as a Node.js developer.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Skilled with MySQL and MongoDB databases.
- Experience with Elasticsearch and Redis.
- Experience with React.js and/or Angular 2+.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Superb interpersonal, communication, and collaboration skills.
- Fluent spoken English language skills.