Job Description
Key Responsibilities:
- Collaborate with designers, product managers, and other developers to understand project requirements and translate design concepts into functional web applications.
- Write clean, efficient, and maintainable code using HTML, CSS, and JavaScript, ensuring compatibility and responsiveness across various browsers and devices.
- Develop dynamic web applications using modern frontend frameworks (such as React, Vue, or Angular) to create interactive user interfaces.
- Implement server-side logic and integrate backend functionalities using technologies like Node. js, Django, Ruby on Rails, or others.
- Optimize web applications for speed, performance, and scalability, employing best practices for caching, asset optimization, and database management.
- Collaborate with UX/UI designers to ensure seamless integration of design elements and interactions.
- Participate in code reviews to ensure code quality, consistency, and adherence to coding standards.
- Troubleshoot and debug issues in both frontend and backend code, and provide timely solutions to technical challenges.
- Stay up-to-date with industry trends and emerging technologies to recommend improvements to the development process and tools.
- Collaborate with the QA team to test and validate web applications for functionality, usability, and compatibility.
- Maintain and update existing web applications with new features, enhancements, and improvements as required.
- Monitor website performance, security, and accessibility, and address any issues that arise.
- Assist in documenting technical specifications, user guides, and troubleshooting procedures.
Qualifications and Skills:
- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a Web Developer with a portfolio showcasing web development projects.
- Proficiency in frontend development languages and frameworks such as HTML, CSS, JavaScript, React, Vue, or Angular.
- Familiarity with backend technologies like Node. js, Python (Django/Flask), Ruby on Rails, or similar.
- Understanding of responsive design principles and mobile-first development.
- Experience with version control systems (e. g. , Git) and code collaboration platforms.
- Strong problem-solving skills and the ability to debug and troubleshoot technical issues.
- Knowledge of web performance optimization techniques and best practices.
- Familiarity with database systems and proficiency in writing SQL queries.
- Excellent communication skills and ability to work collaboratively in a team environment.
- Detail-oriented mindset and commitment to producing high-quality code.
- Ability to adapt to changing technologies and learn new tools quickly.
Skills Required
Html, Css, Javascript, React, Node.js, Git, Sql
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application