
Job Description
Overview
Senior Full Stack Mobile Web Application Developer
Location: Halifax, NS (Remote – Anywhere in Canada; EST / CST preferred)
Job Summary
Senior Full Stack Developer with expertise in responsive web UI, cross-platform mobile app development, backend services, and DevOps / cloud infrastructure. This is a hands-on role requiring strong technical ownership, full-stack proficiency, and collaborative agility across product teams.
Key Responsibilities
- Design and build scalable, component-based web applications using Vue.js 3 or React.
- Develop cross-platform mobile applications with React Native for iOS and Android.
- Build and maintain robust backend services using .NET, Node.js, or Java, integrating RESTful and GraphQL APIs.
- Implement CI / CD pipelines, containerization (Docker), and serverless solutions on AWS or Azure.
- Collaborate with cross-functional teams including designers, QA, and product managers to deliver end-to-end solutions.
- Maintain high code quality via automated testing, peer reviews, and adherence to best practices.
Required Qualifications
- 5+ years experience in building modern web UIs using Vue.js 3 or React.
- 8+ years of full stack development experience with .NET, Node.js, or Java, including REST / GraphQL APIs.
- 3+ years experience in DevOps and cloud platforms (AWS or Azure), including:
- CI / CD pipeline setup and management
- Docker / containerization
Preferred Qualifications
- Experience with microservices architecture.
- Familiarity with state management tools (Vuex, Redux, Pinia).
- Knowledge of mobile testing frameworks like Detox or Appium.
- Cloud certifications (e.g., AWS Certified Developer, Azure DevOps Engineer).
Seniority level Mid-Senior level
Employment type Contract
Job function Information Technology
Industries
IT Services and IT Consulting
#J-18808-LjbffrCreate Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Govtjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.