Front End Developer
Location We are offering a hybrid working pattern to combine home and studio, your studio days will be in either Leeds or Manchester, depending which location is closest to home
Working Hours Full Time, Monday to Friday, 38 hours per week, Permanent Contract
Company Benefits 25 Days Holiday + Bank Holidays + Your Birthday off! Contributory Pension Scheme, excellent training and development opportunities, early Friday finish!
Role Purpose
We are looking for an experienced front-end developer to join our small, innovative software startup. You will be responsible for building the client-facing side of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications.
If you’re interested in building a user-friendly environment by designing and writing code and moving forward in your career, then this job is for you! We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring a great user experience.
Requirements and skills
- A creative streak and a flair for great UI design
- Proven commercial experience as a Front-end developer
- Experienced in JavaScript, JQuery, CSS3 and HTML5
- Demonstrable knowledge of object oriented methodologies.
- Familiarity with in-browser testing and debugging
- In-depth understanding of the entire web development process (design, development, testing, deployment and maintenance)
- Understanding of UX design principles
- Familiarity with Adobe software (Illustrator, Photoshop, XD)
- An ability to adapt quickly and perform well in a fast-paced environment
- Excellent analytical and multitasking skills
- Relevant degree or equivalent qualification
Professional Qualities
Business Improvement
- Demonstrates basic knowledge and use of agile processes.
- Actively engages with all aspects of project planning.
Communication
- Listens to others and accepts input from team members.
- Clearly articulate ideas and thoughts verbally.
Leadership
- Displays a positive attitude.
- Demonstrates flexibility in day-to-day work.
- Sets high standards of performance and quality for oneself.
Teamwork
- Establishes harmonious working relationships with team members.
- Appreciates each team member’s contributions and values each individual member.
Client Management
- Values internal and external clients and responds to their needs.
- Establishes effective working relationships with clients.
- Follows established communication guidelines.
- Uses good judgement in what and how to communicate with clients.
Professional Development
- Seeks input from mentors and line manager.
- Actively applies feedback received to day-to-day work and strives to improve performance.