Fullstack Developer - Senior

Richmond Hill, Canada

Are you passionate about success and want to grow your future with an innovative and growing company with cutting-edge technology? We want to know you! 

Working at Connex means being part of a dynamic and professional team of 600 employees in our 14 offices in North America, whose objective is to offer innovative solutions at the cutting edge of technology. Our employees are our ambassadors to our clients and business partners. Their skills, integrity, and accountability are key to our success.   

Connex is seeking a seasoned Senior Full Stack Developer with a proven track record in telecommunications development. The ideal candidate will demonstrate proficiency in delivering Web UI solutions using the Angular framework and possess the expertise to craft backend components of applications using the Java Spring technology stack. Operating within agile environments and employing the XP (extreme programming) methodology, the candidate will bring valuable skills and experience gained from notable projects, including substantial industrial e-commerce initiatives, SaaS solutions, and sophisticated systems for optimizing cargo flow.

Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • Design, develop, and maintain scalable web applications using modern frontend and backend technologies.
  • Experience in leading projects or teams, demonstrating the ability to manage timelines, and mentor junior developers.
  • Demonstrate proficiency in Java, Angular 12-14, Spring, Hibernate, and various other tools and technologies. 
  • Excellent communication skills for collaborating with team members, stakeholders, and clients.
  • Ability to optimize Angular applications for performance, including lazy loading, change detection strategies, and memory management.
  • Understanding of design patterns, best practices, and how to apply them in Angular applications to write clean, maintainable code. 
  • Develop robust backend services and APIs using languages and frameworks such as Node.js or Java. 
  • Ensure code quality, performance, and security through code reviews, testing, and best practices.

Desired Skills

  • Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience.
  • 12+ years of experience in web development, with at least 10 years focused on Angular.
  • Proficiency in Angular framework is essential. This includes understanding of core principles, such as modules, components, services, and routing.
  • Proficiency in JavaScript, Java, Angular 12+, TypeScript, and related technologies. 
  • Knowledge of reactive programming, especially RxJS, for managing asynchronous data and events in Angular applications.
  • Familiarity with state management libraries (e.g., NgRx, Akita) to manage application state.
  • Familiarity with backend technologies (e.g., Node.js, .NET, Java) for full-stack development capabilities.
  • Experience with database design and management, including SQL and NoSQL databases.
  • Familiarity with version control systems, particularly Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced, agile development environment
  • Stay updated with emerging technologies and industry trends and incorporate them into projects where applicable.

What's great in the job?


    • A culture emphasizing consistent high performance, marked by a notable success rate in projects and significant year-over-year revenue growth. 
    • Opportunities for a growth mindset, including participation in certification programs, mentorship, talent investment initiatives, internal mobility options, and internship opportunities​. 
    • Contributing to global impact by collaborating on impactful projects for esteemed global clients, actively shaping the future of the industry. 
    • An inclusive and welcoming multicultural environment that promotes openness, communication, and regular team-building events. 
    • Committed to social sustainability values, including initiatives focused on IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality

What We Offer


Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.  

Embrace adaptability and flexibility, recognizing that a dynamic and evolving workplace is key to staying competitive and responsive to change. 

Recognize and celebrate achievements, milestones, and exceptional contributions to create a positive and motivating work environment. 

Are you interested in enriching your work experience? We need people like you, passionate and committed. If you want to join our team, please apply to this job posting.  


CONNEX Telecommunications Inc. is committed to diversity and encourages applications from all qualified candidates, especially aboriginal persons, members of sexual minority groups, persons with disabilities, visible minorities, and women. Upon request by the applicant, accommodation will be provided in all parts of the hiring process. We thank all applicants for their interest in this position, however, only those selected for an interview will be contacted

 

Perks


Trainings


Sport Activity


Eat & Drink