Company: GoAhead Consulting Limited
Location: Remote (Work from Home)
Job Type: Contractor (12-Month Contract)
Job Location: Riyadh, Saudi Arabia
Posted: 15 days ago
Overview:
GoAhead Consulting Limited is seeking a skilled Front End Developer with extensive experience in React and TypeScript to work on a 12-month project for a client in Saudi Arabia. This is a full-time remote position with potential for contract extension, focusing on developing scalable and maintainable React applications while integrating complex forms.
Key Responsibilities:
- React Development: Lead the development of React applications using TypeScript, ensuring scalability, performance, and maintainability.
- Form Building: Design and implement complex forms using Form.io, integrating them with backend services to meet business requirements.
- Collaboration: Work closely with backend developers, product managers, and designers to deliver high-quality solutions.
- Code Quality: Ensure the performance and quality of the codebase through unit and integration testing and code reviews.
- Component Development: Create reusable React components and front-end libraries optimized for performance and scalability.
- Troubleshooting & Debugging: Resolve front-end issues, ensuring cross-browser compatibility and responsiveness.
- Mentorship: Provide technical leadership and mentorship to junior developers, fostering best practices in React, TypeScript, and Form.io.
- Stay Updated: Keep up-to-date with the latest trends and technologies in front-end development and contribute innovative ideas to improve processes.
Requirements:
- Experience: 5+ years of experience in front-end development with a strong focus on React and TypeScript.
- Form.io Expertise: Experience with Form.io or similar form-building tools, creating and managing dynamic forms.
- TypeScript Mastery: Expertise in TypeScript for large-scale applications.
- Web Development Proficiency: Proficiency with JavaScript (ES6+), HTML5, and CSS3.
- React Hooks & State Management: Strong understanding of React Hooks, Context API, and state management libraries (e.g., Redux).
- API Integration: Experience integrating with RESTful APIs and working with asynchronous data fetching.
- Build Tools: Familiarity with front-end build tools such as Webpack and Babel.
- Version Control: Experience with Git (Bitbucket, GitHub).
- UI/UX Best Practices: Strong knowledge of web accessibility, UI/UX best practices, and responsive design.
- Problem-Solving: Excellent problem-solving skills and attention to detail, with the ability to work collaboratively within a team.
Nice-to-Have Skills:
- Experience with Next.js or similar frameworks for server-side rendering and static site generation.
- Knowledge of GraphQL and experience integrating it with React.
- Experience with CI/CD pipelines and cloud-based platforms.
- Familiarity with backend technologies like Node.js or Express.js.
How to Apply:
Contact Page
https://www.goaheadconsulting.co.uk/contact-us#uae
If you need an explanation on writing your CV, Cover Letter and Email Template or help applying speak to Happy Face