Design and develop the infrastructure behind a new internal tool that will be used by non-technical users at Core One
Requirements
- Proficiency in at least one modern coding language. React JS, TypeScript, JavaScript, HTML5, CSS, OOJS, etc.
- Experience building interfaces for complex data and workflows
- Familiarity with state management (Redux, MobX, Vuex, NgRx, etc)
- Experience with Git, Agile/Scrum, CI/CD pipelines
- Hands-on experience with front-end frameworks such as React, Angular, or Vue.js
- Familiarity with UI/UX design tools (Figma, Adobe XD, Sketch) and ability to translate designs into code
Responsibilities
- Design and implement robust, scalable back-end systems to support tools used by non-technical teams
- Build secure, user-focused APIs and workflows that power front-end applications or no-code/low-code interfaces
- Model and manage data storage, access, and permissions with a focus on simplicity and security
- Create automation features such as scheduled jobs, reporting, data syncing, or task workflows
- Implement validation, error handling, and logging with a focus on usability and supportability
- Document internal APIs and system behavior for both technical and semi-technical audiences
Other
- Active TS/SCI with Polygraph
- Strong collaboration and communication skills to work closely with technical and non-technical stakeholders
- Strong attention to detail and an eye for design
- 5+ years of professional experience developing web-based applications
- Bachelor’s degree in Computer Science, Software Engineering, or related field