Web Developer

Description:

We are seeking a talented Frontend Web Developer with strong design skills and a keen eye for user experience to join our team. As a Frontend Developer, you will be responsible for designing, developing, and implementing user interface components for our web applications. You will work closely with our product managers, designers, and backend engineers to create interactive and intuitive interfaces that enhance the user experience. This role primarily focuses on frontend development but also benefits from a basic understanding of Java for backend development.

Responsibilities

  • Frontend Development: Design, develop, and maintain user-friendly web interfaces using modern frontend frameworks and AngularJS for legacy code.
  • UI/UX Design: Design and create visually appealing and intuitive interfaces, ensuring a seamless user experience.
  • Prototyping: Develop interactive prototypes to test and refine user interactions and designs.
  • Responsive Design: Ensure applications are responsive and function smoothly across various devices and browsers.
  • Backend Collaboration: Work with backend developers to integrate frontend components with Java-based backend services.
  • Performance Optimization: Optimize web applications for maximum speed, scalability, and efficiency.
  • Code Quality: Write clean, efficient, and maintainable code following best practices and coding standards.
  • Testing & Debugging: Conduct thorough testing and debugging to ensure the quality and functionality of web applications.
  • Continuous Improvement: Stay updated with the latest trends, technologies, and best practices in frontend development and UI/UX design, and apply this knowledge to enhance our products.
  • Documentation: Maintain clear and concise documentation of code, components, and development processes.

Requirements:

  • Educational Background: Bachelor’s degree in Computer Science, Software Engineering, Graphic Design, or a related field. Equivalent practical experience is also acceptable.
  • Experience: Proven experience in frontend web development and UI/UX design, with a strong portfolio showcasing previous projects.
  • Frontend Skills: Proficiency in HTML, CSS, and JavaScript. Expertise in at least one major frontend framework and AngularJS for legacy code.
  • Design Tools: Proficiency with design tools such as Adobe XD, Figma, or Sketch.
  • Backend Knowledge: Basic understanding of Java for backend development. Familiarity with RESTful APIs and web services.
  • Problem-Solving: Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Communication: Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
  • Adaptability: Ability to adapt to changing project requirements and work in a fast-paced environment.

Send your CV as an attachment here