Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description:
We are looking for a Team Lead Web Developer to build and maintain functional web pages and applications.
Responsibilities:
- Identify user and system requirements for new websites and applications.
- Establishing and building Secure & responsive website or web application.
- Set timelines and assign tasks to team members.
- Create wireframes to decide on layout.
- Write or review code for various applications.
- Run functionality tests and debug code.
- Oversee web developers and evaluate their performance.
- Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons).
- Ensure our software documentation is up-to-date.
- Set regular meetings with senior management
- Send weekly reports to senior management
Job Requirements
- BSc in Computer Science or relevant field.
- Minimum 7 years’ experience building websites and web apps.
- Proficiency in frontend technologies, including HTML5, CSS3, JavaScript, jQuery, Bootstrap, and Angular4.
- Solid experience in Web Optimization, SEO, Mastery of mobile-responsive techniques.
- Strong understanding of cross-platform and cross browser issues.
- Proficiency in backend development using Node.js, Express js.
- Proficiency in Amazon web services cloud technologies.
- Experience in NoSQL databases (DynamoDB, MongoDB, Firebase).
- Strong understanding of RESTful JSON web API design principles.
- Experience in using version control systems like Git.
- Understanding of security practices, session management, search engine optimization.
- Solid experience in documenting software solutions using diagrams and flow charts.
- Familiarity with network diagnostics tools.
- Team management skills.
- Experience working in an Agile/Scrum development process.
- Ability and confidence to communicate and present to senior management.
- Fluent in English both spoken and written.
- Ready to join immediately.