This is a hybrid role.
Coders Connect is thrilled to announce its partnership with a leading provider of innovative B2B SaaS solutions. This collaboration marks a pivotal moment in redefining the assessment of building materials guiding decisions for sustainable transportation infrastructure. With a commitment to cuttingedge technology and unwavering core values of innovation quality collaboration and customer satisfaction our partner empowers stakeholders across the construction value chain in navigating the digital era and progressing towards netzero objectives.
Position Overview:
As a Frontend Developer you will play a crucial role in the organization which operates within a multicultural international environment characterized by diverse backgrounds. English serves as the primary communication language and we employ an agile collaboration methodology specifically utilizing the Kanban framework. Your responsibilities include developing highquality TypeScript React applications supporting crossfunctional teams with technical expertise and ensuring that our products not only look great but also function flawlessly.
Responsibilities:
TypeScript/React Development:
- Design implement and maintain our React applications ensuring they meet our architectural standards.
- Collaborate closely with design and product teams to turn mockups and user stories into beautiful responsive and functional user interfaces.
Unit Testing:
- Write and maintain unit tests to ensure the quality of the applications.
- Collaborate with the QA team to address and resolve defects and issues.
Architectural Standards:
- Ensure adherence to the company s architectural and coding standards like MicroFrontend architecture.
- Seek opportunities to refactor and optimize code for performance and scalability.
- Contribute with new ideas technology and development patterns
Support and Collaboration:
- Assist other departments in the organization with technical topics providing insights and solutions
- Work in tandem with backend developers to integrate APIs and services.
Continuous Learning:
- Keep uptodate with the latest trends and best practices in frontend development and the tech stack we use.
- Participate in internal training sessions workshops and code reviews.
Requirements
- Bachelors degree or equivalent in Computer Science
- Familiarity using agile development methodologies
- Experience building object oriented web applications in JavaScript HTML5 and CSS3
- Proficiency in CSS HTML TypeScript and JavaScript
- Knowledge and expertise in frontend frameworks and libraries such as React Angular and Vue.js
- Proficient in writing Unit Tests.
- Experience with modern web technologies and responsive design.
- Good understanding of asynchronous request handling partial page updates and AJAX
- Strong knowledge of Git and comfortable in working with branches merging code and resolving conflicts.
- Knowledge or experience with GitLab CI/CD pipelines.
- Familiarity with browser testing and debugging using developer tools such as Chrome DevTools and Google lighthouse
- Knowledge of RESTful API design and development
- Experience or knowledge about authentication and authorization processes (i.e. OpenID Connect OAuth SAML SSO)
Nice to have:
- A good eye for design and an understanding of design principles
- Understanding of SaaS application development.
- Familiarity with database systems (relational and NoSQL) like PostgreSQL MongoDB Redis
- Understanding of serverless architecture and microservices
- Familiarity with AWS and its core services
Important Soft Skills:
- Eagerness to learn and grow in a fastpaced environment.
- Problemsolving mindset with a passion for innovation and experimentation.
- Ability to collaborate effectively with crossfunctional teams.
- Strong communication skills both written and verbal in English. Speaking and understanding French or German is a plus.
- Skilled in fostering a positive and collaborative team environment.
- Capacity to handle project documentation and ensure its accuracy and completeness.
- Proficient in presenting technical achievements and explain outcomes of development to the business
Benefits
- Competitive salary and performancebased incentives.
- Comprehensive benefits package.
- Access to online learning platform.
- Participation in tech conference.
- Opportunities for professional development and career growth within a dynamic and innovative company.
- A collaborative and inclusive work environment that values creativity and teamwork.
Bachelor's degree or equivalent in Computer Science Familiarity using agile development methodologies Experience building object oriented web applications in JavaScript, HTML5, and CSS3 Proficiency in CSS, HTML, TypeScript and JavaScript Knowledge and expertise in front-end frameworks and libraries such as React, Angular and Vue.js Proficient in writing Unit Tests. Experience with modern web technologies and responsive design. Good understanding of asynchronous request handling, partial page updates, and AJAX Strong knowledge of Git and comfortable in working with branches, merging code, and resolving conflicts. Knowledge or experience with GitLab CI/CD pipelines. Familiarity with browser testing and debugging using developer tools such as Chrome DevTools and Google lighthouse Knowledge of RESTful API design and development Experience or knowledge about authentication and authorization processes (i.e. OpenID Connect, OAuth, SAML, SSO) Nice to have: A good eye for design and an understanding of design principles Understanding of SaaS application development. Familiarity with database systems (relational and NoSQL) like PostgreSQL, MongoDB, Redis Understanding of serverless architecture and microservices Familiarity with AWS and its core services Important Soft Skills : Eagerness to learn and grow in a fast-paced environment. Problem-solving mindset with a passion for innovation and experimentation. Ability to collaborate effectively with cross-functional teams. Strong communication skills, both written and verbal in English. Speaking and understanding French or German is a plus. Skilled in fostering a positive and collaborative team environment. Capacity to handle project documentation and ensure its accuracy and completeness. Proficient in presenting technical achievements and explain outcomes of development to the business