Frontend Engineer at Juno

Full Time1 month ago
Employment Information
Job Description
This internship is designed for aspiring frontend developers to contribute to the development and maintenance of web applications. As a key member of the team, you will work closely with developers to translate design concepts into functional user interfaces while ensuring seamless integration with backend systems. The role requires a proactive approach to problem-solving and a commitment to delivering high-quality digital experiences across all platforms.
Key Responsibilities
  • Collaborate with the development team to design, develop, and maintain responsive web applications that meet user needs and business objectives.
  • Write clean, efficient, and well-documented code using HTML, CSS, and JavaScript to create intuitive user interfaces and interactive features.
  • Debug and optimise web applications to ensure optimal performance, scalability, and cross-browser compatibility.
  • Work in tandem with the back-end development team to integrate APIs, databases, and other backend services into frontend solutions.
  • Conduct user testing and gather feedback to refine web experiences and improve usability on both mobile and desktop devices.
  • Stay updated on emerging frontend technologies, frameworks (e.g., React, Vue.js), and industry best practices to enhance project outcomes.
  • Participate in code reviews and contribute to maintaining code quality, readability, and adherence to development standards.
  • Collaborate with product managers to understand user requirements and translate them into technical specifications for frontend implementation.
  • Ensure accessibility compliance and implement responsive design principles to create inclusive and adaptable web experiences.
  • Document code and maintain technical documentation to support team collaboration and future development efforts.
Job Requirements
  • Proficient in HTML, CSS, and JavaScript with a strong understanding of frontend development concepts and best practices.
  • Experience with responsive design frameworks (e.g., Bootstrap, Flexbox, Grid) and cross-device compatibility testing.
  • Knowledge of frontend libraries and tools (e.g., jQuery, React, Vue.js, Angular) and their practical applications in web development.
  • Basic understanding of backend technologies (e.g., REST APIs, Node.js) to facilitate integration with backend systems.
  • Ability to work with version control systems (e.g., Git) for collaborative development and code management.
  • Strong problem-solving skills and attention to detail to identify and resolve technical issues efficiently.
  • Excellent communication skills to collaborate with cross-functional teams and convey technical ideas clearly.
  • Passion for learning and adapting to new technologies to stay ahead in the rapidly evolving frontend landscape.
  • Experience with web performance optimization techniques (e.g., lazy loading, caching, code minification) to enhance user experience.
  • Basic knowledge of UX/UI principles to align frontend development with user-centered design goals.
  • Ability to work independently and as part of a team to meet project deadlines and deliverables.
  • Understanding of web accessibility standards (e.g., WCAG) to ensure inclusive design practices.
  • Experience with agile development methodologies and iterative workflows for efficient project delivery.
  • Strong organisational skills to manage multiple tasks and prioritise work effectively.
  • Ability to create and maintain technical documentation for clarity and knowledge sharing within the team.
Qualifications
  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field with a focus on web development.
  • Portfolio showcasing frontend projects that demonstrate creativity, technical proficiency, and problem-solving abilities.
  • Basic understanding of web development tools (e.g., Figma, Adobe XD) for design collaboration and prototyping.
  • Experience with web development frameworks and libraries to accelerate development processes.
  • Knowledge of version control systems and collaborative coding practices to work effectively in a team environment.
  • Ability to adapt to fast-paced work environments and handle evolving project requirements.
  • Strong analytical skills to evaluate user feedback and improve web application functionality.
  • Commitment to continuous learning and professional growth in frontend development.
  • Excellent time management skills to balance multiple tasks and meet project milestones.
  • Ability to communicate technical concepts to non-technical stakeholders for better alignment and collaboration.
  • Understanding of web security best practices to ensure safe and secure frontend implementations.
  • Experience with performance monitoring tools (e.g., Lighthouse, Google PageSpeed Insights) to analyse and optimise web performance.
  • Basic knowledge of SEO principles to enhance web application visibility and user reach.
  • Ability to work with design systems and maintain consistency in UI/UX across projects.
  • Strong organisational and project management skills to deliver high-quality work on time.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact