Graduate Developer

Type: Graduate
Region: London

As a Graduate Developer, you will join a dynamic development team and work on a range of exciting projects using cutting-edge technologies. Your main objective will be to design and develop features that meet the needs of our diverse range of customers and clients.

Key Responsibilities:

Collaborate with developers, and product managers to understand user requirements, business goals, and technical constraints.

Create wireframes and prototypes to visualize and communicate design concepts and interactions.

Translate wireframes, prototypes, and design concepts into functional and interactive user interfaces.

Write clean, efficient, and maintainable code using HTML5, CSS, and JavaScript to implement user interfaces.

Ensure the user interfaces are accessible and comply with accessibility standards and guidelines.

Conduct user research and usability testing to gather feedback and insights for iterative design improvements.

Work closely with the development team to ensure seamless integration of front-end components with backend systems.

Assist in creating and maintaining design systems, pattern libraries, and style guides.

Stay updated with the latest trends, techniques, and best practices in UX design and development.

Continuously improve the user experience of our digital products by proposing innovative ideas and solutions.

Design and develop RESTful APIs.

Essential Requirements, Qualifications, Skills, and Abilities:

Educated to degree level, or equivalent, preferably in subjects related to Information Technology, Human-Computer Interaction or Design.

Strong understanding of user-centered design principles and methodologies.

Proficiency in front-end development technologies, including HTML5, CSS3, and JavaScript.

Familiarity with responsive design.

Basic knowledge of user research techniques and usability testing.

Excellent problem-solving skills and attention to detail.

Strong communication and collaboration skills to work effectively in a cross-functional team.

Ability to adapt quickly to changing priorities and project requirements.

Desirable Requirements, Qualifications, Skills, and Abilities:

A portfolio showcasing your skills and abilities.

Experience with front-end frameworks and libraries such as React, Angular, or Vue.js.

Familiarity with design tools such as Figma, or Adobe XD.

Knowledge of interaction design principles and information architecture.

Understanding of backend technologies and APIs.

Knowledge of version control systems (e.g., Git).

Exposure to Agile development methodologies.

Knowledge of any of the following technologies:

C# / .NET Framework, ASP.NET Core

Microsoft Power Platform

Power Apps, Power BI, Power Automate

Typescript, Angular, React, Node.js, JavaScript ES6

Ionic Framework, React Native, Flutter, Android / iOS Mobile Development

HTML5, CSS

Cloud computing, serverless functions, preferably Azure.

MS SQL Server, Cosmos DB, other relational / NoSQL databases.

Personal Attributes and Competencies:

Passionate about user experience and creating high-quality, innovative designs and solutions.

Quick learning capability, easily picking up new concepts and technologies.

Proactive attitude, self-motivated, and strong attention to detail.

Ability to work on multiple concurrent projects and prioritize tasks effectively.

Excellent communication and interpersonal skills.

Strong problem-solving and analytical thinking.

Creative mindset with the ability to generate unique ideas and initiatives.

Job Overview
EarlyCareers.co.uk
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Share