Responsibilities:
Collaborate with website designers and, in some cases, clients to discuss and understand the website vision.
Perform additional tasks as assigned by the Line Manager.
Maintain and update websites for long- term clients, making design and content changes as needed.
Implement frontend code based on specifications and integrate with backend functionality to ensure websites function as intended.
Evaluate wireframes and website mock- ups provided by product designers.
Utilize built- in development functions from content management systems to enhance website performance.
Debug frontend issues and report backend bugs to the backend development team.
Requirements:
Familiarity with ReactJS, AngularJS, Angular 2, Google API services, and Firebase is a plus.
Proficiency in HTML, CSS, and JavaScript/TypeScript.
Familiarity with RESTful APIs and asynchronous programming.
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Understanding of compiling and bundling tools such as Gulp and Webpack.
Experience with frameworks such as Vue.js and Bootstrap.
Strong problem- solving skills.
Knowledge of SEO best practices.
Minimum of 4 years of experience in a web, mobile, or software development environment.
Experience in server- side development.
Excellent communication and teamwork abilities.
Benefits:
Inclusive Environment: A professional, dynamic, and inclusive workplace culture that fosters collaboration and innovation.
Life experience: Enjoy the new culture, living environment in
Competitive Salary: A salary package that reflects your skills, experience, and contributions to the company.
Employee Support: Assistance with accommodation, living expenses, and work visa procurement for all staff.
Development: Continuous development of hard and soft skills through work and professional training.
Home Visit Support: Financial assistance for employees to visit home twice a year.
Holiday Bonus: A holiday and New Year bonus to recognize your hard work and dedication.
Essential Equipment: Provision of necessary work equipment, including a MacBook and iPhone.