Senior Full Stack Developer

at  Server Mania

Stoney Creek, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Aug, 2024Not Specified09 May, 202410 year(s) or aboveAgile Methodologies,Decision Making,Rust,Css,It,Scalability,Kubernetes,Git,Go,Complex Systems,Reliability,Docker,Multitasking,Nginx,Management Skills,Github,Kanban,Vue.Js,Openstack,Computer ScienceNoNo
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:

At ServerMania, we are recognized as thought leaders in the IT hosting industry. As the Team Lead, you will play a crucial part in building and developing our new cloud solution, designed to rival industry leaders. This is an exciting and challenging opportunity for a patient individual passionate about pushing technological boundaries.
As a Senior Full Stack Developer at ServerMania, you will lead our development initiatives and manage the full software development lifecycle, from conception to deployment. This role is designed for someone who thrives in a fast-paced and innovative environment. The ideal candidate must be comfortable around both front-end and back-end coding languages, development frameworks, visual design and third-party libraries.

TECHNICAL SKILLS

  • Proficient in Javascript/TypeScript, Vue.js, Nuxt.js, Astro.
  • Experience with Go, Fiber, PostgreSQL.
  • Familiarity with CSS, SCSS, and PostCSS.
  • In-depth knowledge of REST API architecture.
  • Experience with Docker, Kubernetes, Nginx, CI/CD, GitHub Actions.
  • Proficient with Git and GitHub.
  • Bonus: Experience with OpenStack and general cloud architecture.
  • Bonus: Knowledge of Rust.

QUALIFICATIONS

  • A post-secondary degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 10 years of experience in similar roles, with a proven track record in architecting and building complex systems focusing on performance, scalability, and reliability.
  • Experience with Kanban and agile methodologies.
  • Exceptional communication, organizational, and time-management skills.
  • Strong decision-making, analytical, and multitasking skills.
  • Outstanding attention to detail with a commitment to high-quality work.
    Head Office: 205-1040 South Service Road, Stoney Creek, ON, L8E 6G3
    Job Type: Full-Time
    Location: Hybrid work environment (in-office and remote) or fully remote depending on location.
    To apply: Please answer application questions accurately as these are intended to get to know you a bit better - just like a cover letter would do - and show us what kind of experience and skills you would bring to the table. While we thank all applicants, only those selected for an interview will be contacted.
    For additional information on our company, please visit our career page: www.servermania.com/careers.htm
    Disclaimer: This job description is only a summary of the typical functions of the position. It is not intended to be an exhaustive or comprehensive list of all job responsibilities, tasks, or duties. Additional relevant duties and tasks may be assigned as part of the job function in a way that best supports the organizational needs.

Responsibilities:

  • Develop and maintain Single Page Applications and applications based on Server-Side Rendering using Vue.js and Go.
  • Manage both front-end and backend libraries and tools.
  • Collaborate with peers and stakeholders to enhance usability and continuously improve team practices.
  • Foster an inspiring team environment with open communication.
  • Delegate tasks, set project deadlines, and oversee daily operations.
  • Motivate, listen to, and address team members’ feedback.
  • Conduct code reviews and mentor junior developers.
  • Make decisions on project tools and coding standards.
  • Translate business requirements into robust technical implementations.
  • Stay up-to-date with emerging technologies and programming trends.


REQUIREMENT SUMMARY

Min:10.0Max:15.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Diploma

Computer science engineering or a related field or equivalent practical experience

Proficient

1

Stoney Creek, ON, Canada