Full stack Developer
Please find below the job description for the Full Stack Developer role at XCM.
While experience with the tech stack we’ve mentioned is critical we’re just as keen to find people who also:
* Self learn and problem solve but also know when the wheel doesn't need reinventing
* Have a "R&D" mindset when taking on new tasks and projects
* Plan for QC of work within completion timelines
* Ask constructive questions and challenge the norm. "Yes" isn't always the right answer!
* Communicate internally and also directly with Clients about shared goals and objectives, trouble shooting and new functionality
* Are able to communicate knowledge/updates/ideas across the Tech Department and Senior Management Team
* Have laser focused attention to detail
Primary Purpose
Contribute to the development of our fast growing customer data platform product “Horizon”, developing new functionality, Develop front end solutions using React with JavaScript and/or Typescript and contribute to development of APIs and back end using C# .Net.
Key Responsibilities
Key tasks will also include the following:
* Development of new functionality using React (JS/TS)
* Contribute to development of new APIs using .Net core.
* Unit test development
* Problem solving and troubleshooting.
* Documentation.
* Participation in team meetings and supporting colleagues and co-workers
* Estimation of work
Our technology stack includes Kafka / Kubernetes / Docker / Clickhouse / Git / Devops
Languages we use include C# / React / Javascript / Typescript / SQL
Experience & Qualities
The ideal candidate wants to work on both front and back end projects.
* Keen to learn new subjects and keen to keep up to date with new technology.
* Use a range of technologies particularly C# .Net and SQL to provide data integration solutions for Horizon clients.
* Strong knowledge of JavaScript and React.
* Demonstrable portfolio of front end application work using React.
* Good knowledge of dot net core and c#.
* Experience with unit-testing
Fully remote UK base role
Salary £50k+ depending on experience.