
Full Stack UI Developer
Circit
full-time
Posted on:
Location Type: Remote
Location: Ireland
Visit company websiteExplore more
About the role
- Build and maintain features across our Vue 3 frontend and .NET 8 backend, with a strong emphasis on the UI layer;
- Design, develop and deploy backend services for our clients with a focus on high availability, low latency, stability and scalability;
- Analyse user needs and software requirements to determine feasibility of design within time and cost constraints;
- Work closely with other members of the development team submitting, reviewing and approving PRs on a daily basis;
- Use sound engineering practices like continuous delivery, defensive programming and automated testing;
- Make good technical decisions that provide solutions to our business challenges and customer needs.
Requirements
- 3-5 years of professional software development experience;
- Strong experience with Vue.js (Vue 3 / Composition API preferred) and TypeScript;
- Experience with a component library such as Vuetify;
- A good understanding of APIs, both building and supporting;
- Strong C# - we use .NET 8;
- Experience with git;
- Experience with data storage such as Entity Framework Core, Azure blobs, Azure queues;
- Experience with unit testing;
- **Nice to have:**
- Experience with state management using Pinia;
- Familiarity with Vite as a build tool;
- Experience with Vitest or Cypress for frontend testing;
- Exposure to Azure DevOps pipelines and cloud infrastructure;
- Experience with Redis or background job processing (Hangfire);
Benefits
- Competitive salary
- A small team with a friendly environment that promotes autonomy for you to self-manage your time;
- Hybrid-working and flexible working hours;
- Great opportunity for career progression with hands on experience;
- Freedom of expression is encouraged.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Vue.jsTypeScriptC#.NET 8Entity Framework CoreAzure blobsAzure queuesunit testingstate managementAPIs
Soft Skills
analytical skillscollaborationproblem-solvingdecision-making