Full Stack Developer

at  Givecloud

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Dec, 2024Not Specified28 Sep, 20242 year(s) or aboveJenkins,Continuous Integration,Php,Testing,Git,Product Design,Laravel,Version Control Tools,Computer Science,Communication Skills,Ux,GithubNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

As a provider of best-in-class solutions for nonprofits, Givecloud inherits its passion from our customers who are changing the world. Through empathy and innovation we strive to provide our customers with the best and most effective tools that enable them to fulfill their passion for the causes they support. We are seeking a disciplined and experienced full-stack software engineer who understands that quality is a team sport to support our collective vision and deliver on beautiful user experiences. Our developers are dedicated professionals, passionate about writing great code, shipping great code, and making the best product possible.

YOUR SKILLS & EXPERIENCE

  • BS in Computer Science or equivalent practical experience
  • Excellent interpersonal and communication skills (both written and oral)
  • 5+ years of software engineering experience
  • 2+ years using ReactJS
  • 3+ years of PHP
  • Exceptional attention to detail, deep engagement in product design, and a constant focus on UX
  • RESTful JSON API
  • Experience developing and maintaining continuous integration and test pipeline tools (e.g. Docker, Jenkins, GitHub Actions)
  • Have coded for WCAG accessibility and used related tools for testing and verifying accessibility requirements
  • Version control tools: Git, GitHub
  • Bonus: experience with Laravel, Tailwind CSS, Docker/Orbstack, GCP serverless architecture
  • Senior level role is preferred, but will accommodate based on experience

Responsibilities:

  • You’ll be working on Givecloud’s web and mobile solutions for nonprofits, for our customers who are changing the world
  • Write backend PHP with Laravel, frontend code with React and Tailwind
  • Be part of a high-functioning Scrum team
  • Work on our RESTful JSON API and other backend enhancements and new functionality
  • Have an eye for pixel perfection when it comes to building the best user experiences in the industry
  • Translate Figma mockups into robust and testable front end code
  • Leverage feature flags, Continuous Integration and small vertical slices of work to ship code often
  • Contribute in story mapping exercise for our larger roadmap initiatives
  • Bring a focus to things like application performance, WCAG accessibility and serverless architecture
  • Provide feedback and influence into the design process to help us build a testable platform, applications, and data models
  • Design and build quality, performance, and reliability in from day one, and inspire other team members to do the same


REQUIREMENT SUMMARY

Min:2.0Max:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science

Proficient

1

Toronto, ON, Canada