[Remote] Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. SynergyLoft is focused on driving efficiencies and modernization within government services. They are seeking a Full Stack Developer to contribute to digital transformation projects, engaging in research, solution design, and collaborative development to enhance user experiences with government services.
Responsibilities
- Participate and contribute to project research and discovery:
- Contribute to field research and user interviews; and
- Lead technical discovery and deliver related Artifacts such as diagrams and documentation
- Provide solution design and development services related to:
- Detailed solution designs based on shared understanding from discovery
- Completion of features for the continued development of exemplar projects that meet the needs of the product owners and improve the experience of Albertans
- Functional and non-functional defect discovery and resolution; and
- Enhancements to solution code quality, tooling, and documentation for improved maintainability
- Collaborate with frontend designers to deliver solutions aligned to a consistent look and feel
- Advise and inform product owners on technical efforts and implementation options to facilitate frequent delivery
- Support solution deployment and launch for limited and general availability
- Contribute to a platform of user-centric services through:
- Focus on reuse in solution design and implementation; and
- Direct contribution to reusable common components and capabilities
- Sustain ongoing development through onboarding of technical team members, maintaining technical documentation, adopting and improving team development and quality practices and processes
Skills
- Bachelor degree in Computer Science
- Experience using source control, particularly Git, in collaborative software development
- Experience with automated unit testing and integration testing
- Experience with database technologies, including relational databases and alternatives
- Experience working as a Full Stack Developer on complex software solutions in an agile team environment
- Experience working on production applications using modern application frameworks and frontend JavaScript frameworks
- Experience incrementally transforming existing legacy systems into modern digital services across multiple releases
- Experience leveraging generative AI and agentic tooling to produce executive-grade outputs, including drafting, analysis, structured retrieval, and workflow automation. Demonstrates proficiency in prompt design, retrieval-augmented generation (RAG), and critical evaluation of AI outputs for accuracy, risk, hallucination, and sensitivity. Actively builds AI-augmented workflows and routines, going beyond basic tool usage to drive productivity and decision quality - minimum 1 year experience
- Experience with at least one or more from the following tech stack: Frontend: Angular, React, Vue.js. Backend: C# .Net Core, Node.js (NestJS, Express), Python (Django)
- Experience with design patterns and their application and software architecture considerations
- Experience with Government of Alberta development guidelines and principles - minimum 2 years experience
- Experience working with CI/CD pipelines
- Experience working with teams that also apply UX design, service design, design thinking, or human-centered design approaches
Company Overview