Job Description
Job Description
Salary :
Junior Full-Stack Software Developer
About Effortless Admin
At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the country's leading benefits administration platform, we empower employers with elegant, user-friendly tools that simplify complex processes. We're in an exciting growth phase and seeking talented developers who want to shape the future of employee benefits.
Position Overview
Full-time | Edmonton, AB | On-site
Your Impact
As a Junior Full-Stack Software Developer at Effortless Admin, you'll contribute to building and enhancing our sophisticated benefits administration platform. You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C# / .NET, helping to deliver an effortless experience for our clients.
What You'll Do
- Design and implement responsive, user-friendly interfaces using React and modern JavaScript
- Develop and maintain C# services for our core platform functionality
- Create and integrate RESTful APIs to connect front-end and back-end systems
- Implement state management solutions and optimize application performance
- Build reusable components and libraries for future use
- Work with SQL Server databases to manage application data
- Write clean, maintainable, and well-tested code
- Participate in code reviews and documentation
- Collaborate with UX designers to implement intuitive user experiences
Technical Requirements
Essential
2+ years of software development experience in a production environmentStrong understanding and experience with object-oriented programming principlesSolid experience with JavaScript and ReactGood working knowledge of C# and .NET frameworkExperience building and consuming RESTful APIsProficiency with SQL and relational databasesExperience with version control systems (Git)Understanding of front-end performance optimization techniquesPreferred
Bachelor's degree in Computer Science, Software Engineering, or related fieldExperience with modern React frameworks and libraries (Redux, React Query, etc.)Understanding of core CSS principlesUnderstanding of agile development methodologiesExperience using collaboration tools such as Asana and JiraSoft Skills
Strong problem-solving abilitiesExcellent communication skillsEagerness to learn and growTeam-oriented mindsetAttention to detailAbility to manage priorities effectivelyWhy Choose Us
Work with modern tech stack and best practicesMentorship from senior developersClear career progression path to senior rolesComprehensive benefits package and competitive compensationFlexible work environment that values work-life balanceRegular code reviews and pair programming opportunitiesMake a real impact on critical business systemsReady to Code with Us?
If you're passionate about creating exceptional user experiences, writing clean code, and building reliable full-stack solutions, we want to hear from you! Submit your resume, cover letter, and relevant GitHub / project links