Objective
Development of software, customization, and bug fixing with the direction of Team Leader or Project Manager
Responsibilities
- Responsible for development of new highly responsive, web-based user interface
- Build reusable code and libraries.
- Ensure applying UI/UX standards.
- Assure that all user input is validated before submitting to back-end.
- Collaborate with back-end developers and web designers to improve usability.
- Use markup languages like HTML to create user-friendly web pages.
- Maintain, support and improve existing projects.
- Optimize applications for maximum speed and scalability.
- Design mobile-based features
- Collaborate with back-end developers and web designers.
- Develop requested modifications on existing products.
- Code optimization
- Bug fixing
- Test own code
- Create quality mock-ups and prototypes
- Assist back-end developers with coding and troubleshooting
- Ensure high quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
Skills & Qualifications
- Expert in HTML, CSS, JS, jQuery and Typescript
- Expert in JavaScript and Good understanding of asynchronous request handling, partial page updates and rest APIs.
- Excellent analytical and multitasking skills
- Experience with using GitHub
Requirements
- BS or MS degree in Computer Science, Engineering or a related field.
- 2 years of work experience as a Front-end Developer, React
- Good knowledge in client-side scripting and JavaScript libraries and frameworks.
- Good understanding of cross-browser compatibility issues and ways to work around them.
- In-depth understanding of the entire web development process (design, development and deployment)