Job details
Senior Developer, React
- Java
- REST
- Node.js
- GraphQL
- Next.js
- React.js
- CSS
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 4 months ago
The Critical Mass technology team is looking for an inspired, motivated, and experienced web developer to join our team. We are an experience design agency with a focus on the customer, which means that multi-discipline collaboration and prototyping are at the heart of our process. We're using the latest technologies including React, GraphQL, and a clean component-based approach to deliver reusable, innovative, and responsive experiences. Web performance & accessibility are also key concerns because of their respective importance to user experience and perception of a premium experience.
Our new hires & employees are the future of our organization, and we want to set you up for long-term success. In an effort to do so, we expect our team to work from an office a minimum of 3 days a week.
You will:
- Develop web applications that follow the latest web standards leveraging leading-edge front-end technologies
- Provide solutions and estimates for tasks in support of tech staff
- Work closely with Creative, Business, Technology and QA teams to ensure the solution will meet the requirements and performance targets
- Own the development of web applications and ensure they follow the overall technical architecture and design established by the technical lead
- Implement user and business requirements which are composed of multiple development activities
- Maintain up-to-date and complete documentation on projects as dictated by the capability’s guidelines and best practices
- Debug or troubleshoot complex issues in existing web applications
- Proactively provide feedback on policies and procedures when an opportunity for improvement exists
- Proactively provide guidance and support to other members of the team
You have:
- Advanced English level (B2+/C1)
- Hard Skills
- Proficient experience working with a variety of front-end technologies [HTML/CSS/JavaScript]
- Fluency in React.js (version 18 and above)
- Proficient experience with cross-browser and cross-device compatibility
- Proficient experience with automation and build chain tools [eg. Webpack, Vite, Node.js, etc.]
- Proficient experience integrating web solutions with external web services [eg: REST, GraphQL]
- Excellent knowledge of design patterns [e.g., Mobile first responsive development, model-view-controller, observer, object oriented, etc.]
- Capable of transforming designs into HTML and CSS code
- Capable of writing code compliant with modern accessibility and SEO guidelines and best practices
- Capable of working with version control systems [GIT]
- Capable of building proof of concept prototypes
- Capable of troubleshooting, debugging, and doing root cause analysis of web applications issues using tools such as Chrome Dev tools.
- Soft Skills
- Superb verbal, written and proactive communicator
- Highly collaborative
- Eagerness to learn, especially in new technologies
- Problem solving and troubleshooting
You may have:
- WCAG accessibility experience
- Experience with enterprise-grade content management platforms such headless WordPress
- Experience with Next.js and GraphQL
- Agency experience
What We Offer
- Competitive benefits packages
- Vacation, compassionate leave, sick days, and flex days
- Access to online services for families and new parents
- End-of-year closure days (not deducted from vacation balance)
- Diversity and Inclusion Board with 12 affinity groups
- Internal learning and development programs
- And more…