
Fullstack Software Engineer
Ambyint
full-time
Posted on:
Location Type: Hybrid
Location: Calgary • Canada
Visit company websiteExplore more
About the role
- Develop and maintain full-stack web applications, working across front-end and back-end technologies
- Collaborate with design and product teams to translate requirements into user-friendly, high-performing features
- Write clean, maintainable, and efficient code with a focus on performance and scalability
- Develop front-end interfaces using the modern JavaScript framework ReactJS/NextJS
- Build and optimize back-end services using server-side technologies such as Node.js, Python
- Work with databases (SQL/NoSQL) and APIs to ensure seamless integration of front-end and back-end services
- Participate in code reviews, pair programming, and mentoring junior team members
- Follow agile development practices and contribute to sprint planning, retrospectives, and daily stand-ups
- Troubleshoot and resolve issues in both development and production environments
- Stay current with emerging trends and technologies in web development, continually improving skills and knowledge
Requirements
- 2-4 years of experience as a Fullstack Software Engineer or in a similar software development role
- Strong experience in front-end technologies (HTML, CSS, JavaScript, React, Angular, Vue.js, etc.)
- Familiarity with back-end development (Node.js, Python, Java, etc.)
- Experience working with RESTful APIs and integrating front-end with back-end services
- Familiarity with databases (SQL and NoSQL)
- Understanding of version control systems (Git) and collaboration tools (Jira, Confluence, etc.)
- Familiarity with modern web development tools and practices (Webpack, npm, etc.)
- A passion for learning and growing within the development field
- Strong communication skills and the ability to work effectively within a team environment
Benefits
- Professional development opportunities
- Flexible working arrangements
- Competitive compensation and benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack web developmentJavaScriptReactJSNextJSNode.jsPythonSQLNoSQLRESTful APIsagile development
Soft Skills
collaborationcommunicationmentoringproblem-solvingteamworkadaptabilitypassion for learningcode reviewpair programmingtime management