Front End Developer


Anonymous Employer

Job Summary

We are looking for programmers with a keen eye for design for the position of Front End Developer. Front end Developers are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency and maintaining brand consistency across all web pages, among other duties. Front End Developers are required to work in teams alongside Back end Developers, Graphic Designers, and User Experience Designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.

  • Minimum Qualification: Degree
  • Experience Level: Mid level
  • Experience Length: 3 years

Job Description

  • Collaborating with other teams or backend developers to integrate APIs, databases and other services into web applications, resolving design conflicts, developing content criteria, or choosing alternative solutions.
  • Building web applications, designing the structure and layout of web pages.
  • Ensuring web page design and structure is optimized for mobile devices and smartphones.
  • Ensuring that web pages and content are optimized for maximum speed and scalability.
  • Attending requirement gathering meetings with users to determine user needs or by analyzing technical requirements or specs.
  • Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
  • Directing or performing Website updates, editing, writing, or designing Website content, and directing team members who produce content.
  • Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
  • Ensure good source control practices for web content, and backing up files from Web sites to local directories for recovery.
  • Analyzing problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
  • Collaborate with back-end developers and web designers to improve the usability
  • Write functional requirement documents design specifications and guides
  • Build high-quality mockups, wireframes, storyboards and design multiple alternative prototypes for web sites and web applications
  • Create a website layout/user interface by using standard HTML/CSS practices
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Be responsible for maintaining, expanding, and scaling websites and applications
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Maintain and improve the company website
  • Provide high-quality graphics and visual elements

Qualifications and Skills:

  • Proficiency in HTML, CSS, JavaScript, and jQuery.
  • Proficiency with front end web frameworks, Angular, React, Vue, Svelte, etc
  • Proficiency using and adapting web design frameworks like Bootstrap
  • Experience with graphic design applications such as Adobe Illustrator, Photoshop and content management systems
  • Experience with responsive and adaptive design.
  • Basic knowledge of Search Engine Optimization principles and process
  • Good analytical and problem-solving skills.
  • Good interpersonal skills.
  • Ability to design databases and use common databases MySQL, SqlServer, Sqlite
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • Excellent verbal communication skills.
  • Able to develop ideas and processes and clearly express them.
  • A high degree of independent judgment.
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • Strong organizational skills to juggle multiple tasks within the constraints of  timelines and budgets with business acumen
  • Familiarity with browser testing and debugging
  • Top-notch programming skills and in-depth knowledge of modern HTML/CSS
  • Familiarity with at least one of the following programming languages: PHP, ASP.NET, Javascript or Ruby on Rails
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Adequate knowledge of relational database systems, Object-Oriented Programming, and web application development
  • Hands-on experience with network diagnostics, network analytics tools
  • Ability to work in a multidisciplinary team with other professionals such as back-end developers and web designers
  • Good team player.

Education and Experience Requirements:

  • Bachelor's or Master's degree in computer science or other relevant fields.
  • Bachelor's degree in Web development or related field, or relevant experience.
  • 3+ years of experience as a Front-end Developer
  • Excellent knowledge of browser troubleshooting and debugging practices and techniques
  • 3+ years of experience with markup languages
  • 3+ years of experience with JavaScript, CSS, and jQuery
  • Knowledge of graphics software such as Adobe Suite, Photoshop, etc.
  • Sense of ownership and pride in your performance and its impact on the company’s success
  • Have an understanding of, or experience with, Agile development methodology.
  • 3+ years of experience with programming languages like Java, Ruby, PHP, Asp.Net .Net Framework and Python

Work hours and benefits:

  • Work flexible hours depending on project requirements.
  • We are a talent seeking company that recognizes and rewards our employees for their skill and dedicated application of those skills to achieve ours and our client’s goals.
  • We provide in-house and external training and provide support for our employees to achieve higher certifications or further their education.
  • Attractive salary and a great working environment with some of the best minds in the industry
  • Salary: 300-350k

Share Job Post

Log In to apply now

Anonymous Employer
| Full Time |
NGN Confidential
Job Function: IT & Software
Anonymous Employer
| Full Time |
NGN 75,000 - 150,000
Job Function: IT & Software
| Full Time |
NGN Confidential
Job Function: IT & Software
| Full Time |
NGN Confidential
Job Function: IT & Software