Job brief
Job Description
As an Experienced React Developer, you will be responsible for developing high-quality web
applications using React.js. You will work closely with our cross-functional team of designers,
product managers, and other developers to create scalable and maintainable applications. Your
expertise in front-end development and your ability to translate user and business needs into
functional, responsive, and engaging interactive applications will be crucial to our success.
Responsibilities
Key Responsibilities:
- Full stack developer with strong frontend skills
- Developer experienced with using ReactJS but knowledge on NextJS react framework is a plus
- Develop new user-facing features using React.js
- Build reusable components and front-end libraries for future use
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
- Translate designs and wireframes into high-quality code
- Collaborate with other team members and stakeholders to deliver high-quality products on time
- Participate in code reviews to maintain code quality and share knowledge
- Stay updated with the latest industry trends and technologies to ensure our applications remain current and competitive
Troubleshoot and debug application issues, ensuring optimal performance and user experience
Requirements
Key Requirements
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or
- equivalent experience
- Experience: Minimum of 3-5 years of professional experience in front-end development, with a strong focus on React.js
Technical Skills
- Proficient in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Familiarity with newer specifications of ECMAScript
- Experience with firebase firestore DB & other document databases
- Experience working with Tailwind CSS framework
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack,
- NPM, etc.
- Ability to understand business requirements and translate them into technical
- requirements
- A knack for benchmarking and optimization
Soft Skills
- Excellent communication skills
- Ability to work collaboratively in a team environment
- Strong problem-solving skills
- Self-motivated with a strong work ethic
How To Apply
If you are passionate about front-end development and have the skills and experience we are
looking for, we would love to hear from you. Please submit your resume and a cover letter
detailing your experience and why you would be a great fit for our team.
Gessic is an equal opportunity employer. We celebrate diversity and are committed to
creating an inclusive environment for all employees.
Contact Information
Company Name: Gessic
Your Email Address: info@gessic.com
Position details
Part-time
Competitive Salary
Monday to Friday
Work remotely
Work on-site
Apply today
Services
About
DISCOVER WHAT WE DO
READ OUR STORY
Projects
VIEW OUR PORTFOLIO