Senior Full-Stack TypeScript Developer

at  Benbria

Kanata, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Jan, 2025Not Specified19 Oct, 20246 year(s) or aboveManagement Skills,Application Frameworks,Scrum,Communication Skills,Distributed Systems,Express,Databases,Front End Development,Software,Leadership Skills,React Native,Agile MethodologiesNoNo
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:

Benbria’s mission is to help organizations be loved by their customers and employees alike. Benbria helps brands build meaningful relationships with customers and employees by collecting valuable insights, engaging in real-time, automating action, analyzing experiences and closing the loop on feedback.
Benbria is a leader in Real-Time Experience Management (RTXM) technology, helping the world’s most customer-centric brands deliver a superior experience that goes above and beyond their competitors.
Using a variety of channels of engagement including traditional, social and digital, the Loop Experience Platform enables brands to capture feedback and insights related to their experiences. This includes measuring loyalty, satisfaction and effort, real-time engagement, resolution, root cause analysis, motivating frontline employees, and reducing customer churn.
Benbria is seeking a full-time Senior Full-Stack TypeScript developer in Kanata, Ontario to develop enterprise software, manage infrastructure and work alongside other product stakeholders including product managers and product owners as part of a product-led organization.
Our tech stack includes Node.js, Nest.js, MongoDB, PostgreSQL, RabbitMQ, React and React Native deployed in AWS with Kubernetes.

SKILLS

  • Ability to work effectively within a product-led organization including participating in cross-functional product meetings working with product managers and product owners.
  • Ability to work under pressure and still deliver desired good results within tight deadlines.
  • Ability to solve complex problems and keep things simple.
  • Ability to work effectively as part of a team with the same common goal.
  • A practical understanding of Domain-Driven Development (DDD) or willingness to learn.
  • Fluent or expert-level understanding of at least one programming language.
  • Excellent project management and time management skills.
  • Excellent communication skills both written and verbal.
  • Experience with the following application frameworks - NestJS and Express + Mongoose
  • Highly experience with React.
  • Experience with distributed systems.
  • Exposure to NoSQL databases such as MongoDB and other types of databases.
  • Exposure to cross-platform mobile development such as React Native.
  • Excellent understanding of agile methodologies including Scrum.
  • Excellent leadership skills with the ability to motivate and inspire team members.

QUALIFICATIONS

  • A minimum of 6 years of relevant work experience in a hands-on engineering capacity.
  • Extensive experience with cloud technologies and cloud-native applications.
  • Hands-on experience in back-end and front-end development.
  • BSc/MSc in Software, Computer or Electrical Engineering or Computer Science.
    Cp4bDWorf

Responsibilities:


REQUIREMENT SUMMARY

Min:6.0Max:11.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Kanata, ON, Canada