Calgary Software Developers logo
Calgary Software Developers Verified
Software Development, IT Consulting

Web Developer

Alberta, CanadaOnsiteFull Time$41–$41 /hrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a skilled Web Developer to design, build, and maintain responsive and user-friendly websites and web applications. This role involves full-stack development, focusing on creating efficient, scalable, and visually appealing digital experiences. Responsibilities include front-end development with HTML, CSS, and JavaScript frameworks, back-end service development using various frameworks, database management, API integration, and ensuring application performance, security, and responsiveness. The ideal candidate will have 2-3 years of experience, a strong portfolio, and proficiency in modern web technologies and development practices.

Overview
We are seeking a skilled and motivated Web Developer to design, build, and maintain responsive and user-friendly websites and web applications. The ideal candidate will have a strong understanding of front-end and/or back-end development, with a focus on creating efficient, scalable, and visually appealing digital experiences.

Responsibilities

  • Design, develop, and maintain scalable web applications and websites
  • Write clean, efficient, and reusable code following best practices
  • Develop front-end interfaces using HTML, CSS, and JavaScript frameworks
  • Build and maintain back-end services, APIs, and server-side logic
  • Optimize applications for speed, performance, and scalability
  • Perform testing, debugging, and troubleshooting of web applications
  • Ensure cross-browser compatibility and mobile responsiveness
  • Implement security and data protection measures
  • Use version control systems (e.g., Git) to manage code changes
  • Participate in code reviews and contribute to team knowledge sharing
  • Monitor and maintain web applications, including updates and bug fixes
  • Stay current with emerging technologies, tools, and industry trends
  • Build robust back-end services utilizing frameworks like Spring Framework, Django, Ruby on Rails, ASP.NET, and Node.js.
  • Manage databases including MySQL, PostgreSQL, MongoDB, SQLite, and Microsoft SQL Server; optimize queries for performance.
  • Implement data visualization techniques to present complex data insights effectively.
  • Collaborate with UI/UX designers to create intuitive interfaces using UI frameworks like Bootstrap and SCSS.

Requirements

  • Bachelor's degree, usually in computer science, computer programming, Web development or software engineering.
  • 2-3 years of experience required.
  • Proven experience in full-stack web development with a strong portfolio of completed projects.
  • Proficiency in front-end technologies including HTML5, CSS3, JavaScript (ES6+), TypeScript, Angular, React Native, jQuery, Bootstrap, and UI/UX principles.
  • Solid understanding of back-end frameworks such as Spring Framework (Java), Django (Python), Ruby on Rails (Ruby), ASP.NET (C#), or Node.js (Express.js).
  • Experience working with databases like MySQL, PostgreSQL, MongoDB, SQLite, or Microsoft SQL Server.
  • Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes is preferred.
  • Knowledge of web services including RESTful APIs and SOAP protocols for integration purposes.
  • Experience with version control systems such as GitHub or SVN along with familiarity with SDLC methodologies like Agile or Scrum.
  • Ability to implement CI/CD pipelines using Jenkins or similar tools for automated testing and deployment.
  • Strong problem-solving skills with attention to detail in coding standards and best practices.
  • Excellent communication skills to collaborate effectively within multidisciplinary teams.

Job Type: Full Time, Permanent

Job Types: Full-time, Permanent

Pay: $41.00 per hour

Work Location: In person

Ready to apply?
You'll be redirected to Calgary Software Developers's application page.

Similar roles