Design, develop, and deliver front-end applications based on end-user requirements;
Maintain necessary documentation for delivered components;
Provide input on the feasibility of potential user requests and requirements;
Adopt and ensure quality of delivered features using automated and manual testing methods;
Participate in design discussions and implementation collaborations in an agile manner.
Requirements:
Bachelor’s in Computer Science, Computer Engineering, or a related discipline;
At least 3 years of front-end application development experience in a B2B context and in a team operating using agile methodologies;
Strong experience with ReactJS or NextJS frameworks and Tailwind CSS;
Experience with industrial-grade component/design systems like MUI, Prime React, or Ant Design. Demonstration in customizing component/design systems capabilities is a plus;
Experience with component documentation using automated tools such as Storybook or alternatives of similar nature;
Experience working with microservices applications and handling API interactions from the Frontend application perspective;
Experience with deployment of frontend applications to production environments using CI/CD tools is advantageous;
Familiarity with micro-frontend frameworks such as Bit is a plus;
Clear demonstration on code quality and capability of applying unit test framework on own work, experience with TDD or BDD is preferred;
Demonstrated work through GitHub projects and HackerRank credentials is considered a plus.
We offer a competitive salary, good benefits, and strong opportunities for career growth. If you're interested, please send your complete resume and expected salary to our Talent Acquisition Team at careers@gammonconstruction.com. We look forward to discussing your potential with us!