- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Participate in the design and creation of scalable software
- Develop new features and infrastructure development in support of rapidly emerging business and project requirements
- Assume leadership of new projects from conceptualization to deployment
- Ensure application performance, uptime, and scale, maintaining high standards of clean, functional code quality and thoughtful application design
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
- Participate in all aspects of agile software development including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work primarily in Laravel (PHP), Flutter (DART), SQL (MySQL), NoSQL (Firebase), GCP, and GitHub
- Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers as we create reliable APIs
- Bachelor’s degree in computer science, Statistics or relevant field
- 7-10 years of experience building large-scale software applications
- Experience building web and mobile UI/UX designs
- Experience developing web and mobile applications
- Experience designing and integrating RESTful APIs
- Experience with Laravel and Flutter frameworks
- Experience with PHP, DART, Python, HTML, CSS, JavaScript, Firebase, MySQL, jQuery, GCP, and GitHub
- Excellent debugging and optimization skills
- Knowledge of multiple back-end languages (e.g., GoLang, Java, Python)
- An analytical mind with great attention to detail and strong organizational skills
- Unit/integration testing experience
- Excellent communications and teamwork skills
- Professional certifications
- Familiarity with common stacks
- Casual dress
- Dental care
- Extended health care
- Flexible schedule
- Life insurance
- Paid time off
- Stock options
- 8 hour shift
- Bonus pay
- Calgary, AB: reliably commute or plan to relocate before starting work (required)
- relevant: 7 years (preferred)
Company
Location
Calgary - Canada
Job type
Full-Time
Golang Job Details
Full Stack Developer
Job Description
At Global Software Solutions, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We’re seeking a full stack engineer who is ready to work with technologies and architectures in a forward-thinking organization that’s always pushing boundaries. Here, you will take complete, end-to-end ownership of projects across the entire stack. Our ideal candidate has experience building products and a firm understanding of web and mobile frameworks, APIs, databases, and multiple front and back-end languages. You’ll be joining a small team working at the forefront of new technology, solving the challenges that impact both the front-end and back-end architecture, and ultimately, deliver amazing global user experiences.
Objectives of this Role
Daily and Monthly Responsibilities
Required Skills and Qualifications
Preferred Qualifications
Job Types: Full-time, Freelance
Salary: $76,247.00-$82,987.00 per year
Benefits:
Schedule:
Supplemental pay types:
Ability to commute/relocate:
Experience:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs