Junior Front End Developer
Role details
Job location
Tech stack
Job description
As our Junior Frontend Developer, you will be responsible for building the beautiful, intuitive user interfaces that our customers interact with every day. You will work primarily in React and TypeScript, crafting polished, responsive experiences using Tailwind CSS. While your focus is the frontend, you will work within our AWS cloud ecosystem and be mentored on how modern cloud-native applications are built and deployed. This is an outstanding opportunity for an ambitious junior developer who wants structured mentorship and meaningful real-world experience from day one., * Assist in designing and implementing responsive web interfaces using HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
- Collaborate with UX/UI designers to translate wireframes and prototypes into functional web pages.
- Develop and maintain front-end components leveraging SCSS, Bootstrap, and AJAX for seamless user experiences.
- Integrate front-end elements with back-end services through RESTful APIs and GraphQL.
- Participate in code reviews, unit testing, and debugging to ensure high-quality deliverables.
- Utilise version control systems like Git or GitHub to manage code repositories effectively.
- Support deployment processes using Jenkins, Docker, AWS, or other DevOps tools.
- Contribute to system architecture planning and optimise web applications for performance and scalability.
- Stay updated on industry trends such as responsive web design, SEO best practices, and new technologies relevant to front-end development.
Requirements
Do you have experience in XML?, * Proven experience or strong familiarity with HTML5, CSS3, JavaScript, and TypeScript.
- Practical knowledge of front-end frameworks including React, Angular, or Vue.js.
- Experience with CSS preprocessors like SCSS or SASS and UI component libraries such as Bootstrap or Material Design.
- Understanding of REST APIs, Web services (SOAP), JSON/XML data formats, and AJAX techniques.
- Familiarity with version control systems such as Git or SVN; experience with Jenkins or similar CI/CD tools is advantageous.
- Knowledge of back-end technologies like Node.js, Django, ASP.NET <PERSON>, PHP, or Ruby on Rails is a plus but not mandatory.
- Experience working within SDLC methodologies including Agile/Scrum; familiarity with Jira or Trello is desirable.
- Basic understanding of database systems such as MySQL, PostgreSQL, MongoDB, or SQL Server.
- Knowledge of cloud platforms like AWS or Azure is beneficial.
- Strong problem-solving skills coupled with excellent organisational abilities.
- A proactive attitude towards learning new technologies related to software development and web design. This position offers an engaging environment where innovation and continuous learning are encouraged. The ideal candidate will be passionate about front-end development and eager to contribute to exciting projects within a collaborative team setting.