Front-End developer

Front-End developer.

Front-End developer

Zug

|

Permanent

|

JavaScript

Apply Now

Your Responsibilities

You will have experience in building high-performing, scalable, enterprise-grade applications, your responsibilities will include designing, developing, and delivering fast and reliable high-quality applications for mission-critical systems. The role will primarily involve the development and maintenance of web applications, mainly written in TypeScript with React and NextJS.

  • Design and Implement applications using technologies like TypeScript, React, Redux, Next.js, styled-components, Storybook, GraphQL, and Keycloak
  • Maintain and support existing software solutions
  • Write well-designed and tested code
  • Collaborate with their UI/UX designer
  • Create and update technical documentation
  • Support continuous improvement by investigating alternative technologies and presenting these for architectural review
  • Troubleshooting, incident handling, and bug fixing
  • Identify bottlenecks and improve software efficiency

You Offer

  • A BS/MS degree in Computer Science/Engineering or equivalent qualifications
  • 2+ years of proven, hands-on application development experience
  • Experience in scalable, testable, and composable application design and implementation
  • Proven working experience in TypeScript and React
  • Knowledge of client and server-side rendering using NextJS or similar
  • Experience in using GraphQL and Rest API microservices
  • Communication skills for effective teamwork
  • Ability to keep pace with an agile environment
  • Fluency in English
  • Experience in the following technologies/topics would be a plus: NextJS, GraphQL, Storybook, unit/integration testing, and Keycloak (or similar SSO technology).

About my client

They are a rapidly-growing global company and a pioneer in the environmental, social, and governance (ESG) data science field. Their goal is to make the world a better place by creating transparency in the business world - They are driving positive change via the power of data, combine AI and machine learning with human intelligence to analyze public information and identify ESG risks. Serving as a reality check for how companies conduct their business around the world - do they walk their talk when it comes to human rights.

They Offer

  • Being part of a growing, diverse, and experienced team that will offer support and the opportunity to enhance your technical skills and knowledge; ability to work in an agile development ecosystem using state-of-the-art open-source technologies
  • Flexible working hours and arrangements
  • An entrepreneurial, international, and dynamic work environment
  • A shared mission to drive accountability and responsible behavior of companies, thus creating positive change
  • A company that embraces diversity, because life would be boring if we were all the same!

Darwin Recruitment AG is a Zurich based, SECO licensed, privately owned subsidiary of Darwin Professional Staffing Group Ltd (a Global IT Recruitment Consultancy).

Darwin Recruitment AG manages client relationships whilst also utilising Darwin Professional Staffing Group databases and networks to source Candidates and fulfil client requests.

We do not ask for a placement fee from Candidates/Employees.

If you wish to contact a specialist regarding this role, or your job search in general, please contact +41 (0)43 456 29 09

Apply Now

George Barclay

SUBMIT YOUR CV

Name_1
Consent(Required)
Max. file size: 512 MB.

UPLOAD CV WITH:

This field is for validation purposes and should be left unchanged.
WOMAN-WITH-TABLET3

MARKET INSIGHTS.

USE OUR ONLINE PLATFORM TO ACCESS ALL THE INSIGHTS THAT YOU NEED...

• Salaries; split by technology and seniority level.
• Time to hire; how long it takes to secure and start a new role, or source and hire talent.
• The average tenure of professionals per tech specialism.
• Gender split per location and tech specialism.
• Fastest growing skills per tech specialism.

This field is for validation purposes and should be left unchanged.