1. Work with development teams and product managers to ideate software solutions.
2. Work alongside UI/UX for web design features.
3. Develop front end website architecture.
4. Design user interactions on web pages.
5. Ensure cross-platform optimization for mobile phones.
6. Ensure responsiveness of applications.
7. Test software to ensure responsiveness and efficiency.
8. Troubleshoot, debug and upgrade application.
Requirements:
1. Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, jQuery, Web/Mobile responsive design).
2. Knowledge of JavaScript frameworks (React js, Next.js).
3. Knowledge of Client-Server Architecture
4. Familiarity with databases and UI/UX design.
5. Familiarity with RESTful APIs
6. Good in communication skills, fast learner, well-motivated, responsible for the deadline
7. Familiarity with code versioning tools Git
8. More than 2 year experience as a Front End Engineer is highly preferred
Job Type: Full-time