Job Title or Location

Full-Stack Developer

AIT Global inc.
Toronto, ON
Job Details:
Full-time
Experienced

Job Title: Full-Stack Developer Location: Nearshore (Canada or Mexico)Job Description:Rapidly prototype and implement scalable, reliable, and maintainable web applications.Responsibilities:
  • Design and deliver technical solutions independently and collaboratively within the Engineering team.
  • Transform business and functional requirements into robust technical solutions.
  • Stay updated with new technology trends and incorporate emerging stacks.
  • Participate in the full Software Development Life Cycle (SDLC) - from concept to delivery.
  • Troubleshoot and resolve complex engineering problems with scalable solutions.
  • Blend iterative and adaptive development for time-constrained projects.
  • Participate in code and design reviews to give and receive constructive feedback.
  • Foster a culture of knowledge sharing and continuous learning.
  • Develop and implement high-volume production applications.
Requirements:
  • 6+ years of experience in object-oriented architecture, design, and development with strong Java and JavaScript skills.
  • Proficiency in AngularJS, Angular, Spring, Hibernate, Bootstrap, CSS, HTML5, including responsive design and cross-browser compatibility.
  • Familiarity with modern frontend tools: CSS preprocessors/postprocessors, Webpack, build systems, module loaders, dependency management.
  • Strong knowledge of enterprise architecture and design patterns.
  • Experience in architecting SaaS solutions from scratch.
  • Understanding of performance optimization for web applications.
  • Hands-on experience with modern development and deployment: Containerization, AWS, CI/CD, Microservices.
  • Bachelor's degree or equivalent in Computer Science or related field.