Bachelors degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Frontend & Backend frameworks
Experience with a Frontend framework (ReactJS, VueJS, Angular)
Experience with a MVC framework (Django, Rails, Spring, .NET MVC, CakePhP, etc)
Experience with HTML, CSS, Jquery, Javascript
Experience with version control systems (e.g., Git) and agile development methodologies.
Strong problem-solving skills and the ability to work independently and in a team environment.
Excellent communication and collaboration skills to effectively work with cross-functional teams and stakeholders.
Familiarity with cloud platforms, such as AWS or Azure, is a plus.
Responsibilities:
Design, develop, and maintain web applications
Implement responsive and user-friendly front-end interfaces
Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
Develop front-end components ensuring scalability and performance.
Write clean, efficient, and maintainable code while following best practices and coding standards.
Conduct thorough testing of applications, including unit testing, integration testing, and automated testing, to ensure high-quality deliverables.
Troubleshoot and debug software issues, identify bottlenecks, and propose solutions.
Collaborate with team members to continuously improve software development processes and workflows.
Stay updated with the latest industry trends, technologies, and frameworks relevant to front-end development.
Contribute to code reviews and provide constructive feedback to maintain code quality.