Job Description
Are you passionate about building modern, high-performing web applications? Join our team as a Frontend Web Developer, where you’ll play a critical role in developing and enhancing applications that impact thousands of users. You’ll be part of an Agile-driven environment, working closely with a talented team of engineers to deliver high-quality solutions that push the boundaries of web development.
Responsibilities
- Technical Leadership: Act as a technical expert in all aspects of frontend development, providing guidance on best practices, architecture improvements, and innovative solutions.
- Application Development: Design and implement high-performing, scalable, and user-friendly applications with a strong focus on responsiveness and usability.
- Innovation: Develop proofs of concept using emerging technologies to drive innovation within the team.
- Collaboration: Work with architects, analysts, and backend developers to design, test, and implement new features, ensuring seamless integration between front and back-end systems.
- Problem Solving: Diagnose and resolve complex operational issues and performance bottlenecks, ensuring a smooth user experience.
- Performance Monitoring: Use metrics and monitoring tools to measure application performance and optimize for maximum efficiency.
- Documentation and Testing: Prepare comprehensive system documentation, implement unit tests, and adhere to CI/CD pipelines to ensure quality and maintainability.
Technical Skills
- Frontend Mastery: Expertise in HTML, JavaScript, and CSS with a deep understanding of web platform fundamentals.
- Frameworks: Proficiency in Vue.js is required; experience with Angular or React is a bonus.
- Responsive Design: Strong knowledge of creating responsive and adaptive web designs for optimal user experiences.
- Version Control: Experience with Git for version management and collaboration.
- CI/CD Pipelines: Hands-on experience with tools like Jenkins, SonarQube, or Kiuwan to streamline deployment processes.
- Backend Basics: Familiarity with backend technologies like Spring Boot or JEE is a plus.
Experience
- A minimum of 3 years in frontend development, showcasing a portfolio of successful projects.
- Proven ability to diagnose and resolve performance issues in web applications.
- Experience in writing reusable, testable, and efficient code with strong refactoring skills.
Soft Skills
- Exceptional problem-solving and critical-thinking abilities.
- Excellent communication and teamwork skills to collaborate effectively with backend engineers and analysts.
- Strong commitment to security, integrity, and business continuity.