Bachelor s degree in computer science or a similar field.
Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and popular frameworks like React, Angular, or Vue.js.
Strong understanding of backend technologies, including server-side scripting languages (PHP, Python, Ruby, Node.js) and frameworks (Laravel, Express, Ruby on Rails).
Experience with database design, SQL, and working with databases like MySQL, PostgreSQL, or MongoDB. Familiarity with version control systems (e.g., Git) and code deployment tools.
Excellent problem-solving and debugging skills.
Ability to work collaboratively in a team environment and communicate effectively.
RESPONSIBILITY
Responsible for Designing, Developing, and maintaining full stack applications which involve both frontend and backend.
Leading and managing a team of full-stack developers. Setting clear goals and expectations for the team.
Assigning tasks and coordinating project timelines.
Providing guidance, support, and mentorship to team members.
Ensuring projects are delivered on time and within budget.
Monitoring progress, identifying risks, and implementing mitigation strategies.
Reviewing code and ensuring adherence to quality guidelines.
Facilitating communication between team members and stakeholders.
Identifying opportunities for process improvement and efficiency.
Encouraging innovation and experimentation within the team.
Conducting retrospectives to learn from past projects and make improvements.
Recruiting and onboarding new team members.
Promoting a positive and collaborative work environment.