Job Summary
Job description
Overview of job
We are building an environment where personal development is a focus. We want all members to grow with the company through hands-on projects and industry best practices. Our clients have extremely high expectations and that sets a bar for our quality of work.
- We’re looking for a Frontend Developer (ReactJS) for our organization. For this role, we need people who are eager to take ownership and love learning new things.
- We are growing at a brisk pace and we want you to be part of our success.
What you'll be doing:
- Develop high-performance web applications.
- Analysis requirements and maintain technical documentation.
- Contribute ideas & solutions to the products.
- Write clear and maintainable code.
- Participate in all phases of the product development process including analyzing user requirements, designing system architecture, coding, testing, and deployment.
- Build front end for advanced user experience.
- Build reusable components/modules for websites with responsive design.
- Work with API endpoints or Mercure for dynamic content updating.
- Ensure UI/UX of developed pages and software with near pixel-perfect design.
- Develop and optimize frontend UI to ensure the application is rendered consistently in cross-browser environments.
- Cooperate to connect frontend software development with an expert backend team.
Job Requirement
Must have:
- Proficient in React stack (ReactJS, State Management, Functional Programming).
- Good knowledge with HTML5, CSS3, SASS/SCSS.
- Experience in developing responsive layouts leveraging CSS and media queries.
- Good knowledge of UI/UX practices.
Good to have:
- Familiar with deployment, scaling, monitoring, and performance tuning.
- Familiar with Agile Process and Scrum Methodologies.
- Familiar with Extreme Programming methodologies of TDD (Test Driven Development), Refactoring, and Continuous Integration).
- Familiar with GraphQL.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- ReactJS
- HTML5
- CSS3
- SCSS
- Sass
- UI/UX
COMPETENCES
- Agile
- Scrum