Description:
Front-End Developer will design and develop visually appealing software by studying user story; support and develop software team. The Front-End Developer will work with a team of developers responsible for building new and support existing software.
Responsibilities:
- Determining the structure and design of web pages and mobile applications
- Work with development teams and stakeholders to visualize software solutions
- Build user-friendly visually appealing applications
- Write secure, reusable, and efficient codes
- Use a variety of programming languages to create user-friendly web pages
- Work in multidisciplinary team with other professionals such as full-stack developers and graphic designers
- Build high-quality mock-ups and design different prototypes
- Optimize web applications for maximum speed
- Always stay consistent with design guidelines
- Get feedback from users and customers
- Make suggestions for better solutions to problems
Requirements:
- Candidate must possess at least a Degree in Computer Science/Information Technology or equivalent
- Familiar with wireframing tools (e.g. Figma, Adobe XD)
- Experience with graphic design applications (e.g. Adobe Illustrator, Adobe Photoshop)
- Experience with responsive and adaptive design application
- Good commands of Windows & Linux OS
- Fluent in Git commands (source control system)
- Familiarity of common stacks
- Proficient in multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, jQuery, Vue, React, Angular)
- Excellent organizational, communication and teamwork skills
- Willing to learn attitude
- Great attention to detail with critical-thinking skills