Front End Developer Needed at RidewithCruz
At Cruz, we’re more than just a ride-hailing app. We’re your trusted partner in providing seamless transportation solutions. Founded with a vision to redefine the way you travel, our journey began with a simple goal: to make your journeys convenient, reliable, safe, and enjoyable.
We are recruiting to fill the position below:
Job Title: Front End Developer
Location: Ikota Villa, Lagos
Employment Type: Full-time
Job Summary
- The Front End Developer is responsible for designing, developing, and implementing the user interface and user experience (UI/UX) of websites and web applications.
- The role involves translating UI/UX design wireframes into code that produces visual elements of applications.
- The Front End Developer works closely with designers, back-end developers, and other team members to ensure a seamless user experience, ensuring optimal performance across various devices and browsers.
Key Responsibilities
Front End Development:
- Build, develop, and maintain the front-end of websites and web applications using HTML, CSS, JavaScript, and other modern front-end technologies.
- Translate UI/UX wireframes and design mockups into high-quality, responsive, and interactive web pages.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
Cross-Browser Compatibility:
- Ensure that web applications are optimized for mobile devices, tablets, and desktops, across multiple browsers and platforms.
- Debug and fix cross-browser issues and ensure consistent performance and appearance across different environments.
Responsive Design:
- Implement responsive design to ensure that the website functions and displays properly across a wide range of devices (desktops, mobile devices, and tablets).
- Use CSS frameworks like Bootstrap or Materialize to create fluid, responsive layouts.
Collaboration:
- Work closely with UI/UX designers to ensure a seamless implementation of designs and a smooth user experience.
- Collaborate with back-end developers to ensure efficient integration between the front-end and server-side logic, data, and services.
- Participate in code reviews and provide feedback to improve code quality and development processes.
Code Maintenance and Optimization:
- Write clean, maintainable, and efficient code that adheres to best practices and coding standards.
- Identify and implement performance improvements to ensure fast loading times and smooth user interactions.
- Refactor legacy code and stay up to date with the latest development tools, technologies, and trends.
UI/UX Improvements:
- Continuously improve the usability and user experience of existing applications based on user feedback and analytics.
- Implement dynamic, interactive features that enhance user engagement, such as animations, sliders, and interactive forms.
- Proactively suggest enhancements to improve the overall experience and design of web interfaces.
Testing and Debugging:
- Perform rigorous testing to ensure that the front-end operates smoothly and without errors.
- Troubleshoot and debug issues related to performance, usability, and compatibility.
- Conduct unit tests and collaborate with the QA team to address any issues.
Version Control and Documentation:
- Use version control tools like Git to manage code repositories and ensure proper documentation of development processes.
- Maintain clear and up-to-date documentation for all front-end features and processes.
Key Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, Web Development, or related field (or equivalent experience).
- Experience: 2+ years of experience in front-end development, including experience with responsive design and cross-browser compatibility.
Technical Skills:
- Experience with HTML, CSS, Typescript, Vue a MUST
- Knowledge of front-end build tools such as Webpack, Gulp, or Grunt.
- Experience with version control systems (Git, GitHub, Bitbucket).
- Familiarity with RESTful APIs and how to integrate them into front-end applications.
- Design Tools: Understanding of design tools like Figma, Sketch, or Adobe XD, and ability to translate design files into code.
Key Competencies:
- Attention to Detail: Meticulous approach to ensuring pixel-perfect implementations and high-quality user experiences.
- Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot issues and develop creative solutions.
- Communication: Clear verbal and written communication skills to effectively collaborate with designers, back-end developers, and stakeholders.
- Adaptability: Ability to quickly learn new technologies, tools, and platforms to keep up with the rapidly evolving front-end development field.
- Time Management: Efficient at managing multiple projects and deadlines in a fast-paced environment.
- User-Centric Approach: A strong focus on creating engaging, intuitive, and accessible user experiences.
- Collaboration: A team player with a positive attitude and the ability to work cross-functionally.
Work Environment:
- Collaborative work environment with opportunities to work closely with developers, designers, and project managers.
- Potential for remote or hybrid work arrangements, depending on company policies.
- Fast-paced development cycles with opportunities for creative input and hands-on development of impactful projects.
Application Closing Date
16th November, 2024.
Method of Application
Interested and qualified candidates should send their updated CV to: hiring@ridewithcruz.com using the Job Title as the subject of the mail.
Note: This post needed to be fill within a short period of time.
Leave a Reply