Software Engineer - Data Driven Solutions
A forward-thinking organization seeks an experienced Software Engineer to join their global technology group. This team lives at the intersection of data, technology, and creativity to deliver high-performing solutions that shape connected customer experiences.
Job Description
* Designing and developing user interfaces (UIs): Translating design mockups into actual web pages using HTML, CSS, Component Libraries, and React with Typescript.
* Creating responsive and interactive web pages: Ensuring websites look good and function smoothly on all devices.
* Optimizing website performance: Making sure websites load quickly and efficiently.
* Writing server-side code: Using languages like Javascript, Typescript on Node.js to handle data storage, retrieval, and processing.
* Developing APIs (Application Programming Interfaces): Creating interfaces that allow different applications to communicate with each other.
* Managing databases: Designing, implementing, and maintaining databases to store and organize data.
* Testing: Writing and updating unit tests and E2E tests to ensure strong test-driven development.
Required Skills and Qualifications
* Knowledge of best practices and writing Clean Code.
* 3+ years of working knowledge with modern frameworks and languages (REACT & NodeJS).
* Comfortable in the command line (Mac).
* Experience with GraphQL and Apollo.
* Able to build a prototype and take it to production.
* Demonstrate experience from at least one large scale project.
* Motivation to learn and be on the forefront of current technology standards and practices.
Benefits
We offer a holistic work environment where you can grow professionally and personally.
Others
Please note that we value diversity and equal opportunities for all candidates.