Software Engineer at Venterra Realty
Richmond Hill, ON L4B 4C6, Canada -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

0.0

Posted On

17 Aug, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Redux, Coding Practices, Mybatis, Sql Server, Java, Relational Databases, Typescript, Data Flow

Industry

Computer Software/Engineering

Description

ROLE: Software Developer
REPORTS TO: Senior Director of Software Engineering
LOCATION: Remote / Corporate Office in Richmond Hill, Ontario (Hybrid)

THE OPPORTUNITY

We are looking for a strong Senior Software Engineer (Full Stack) to work as part of a distributed team helping maintain and expand the company’s technology offerings. Our technology ranges from those situated in the AWS cloud, to mobile Android and iPhone apps, to a wide variety of 3rd party integrations. This role is a full stack role, which will mix React/React Native with backend Java apps and services. Work is done in an agile style where each release is planned but remains flexible to react to business needs. Developers are expected to build a deep knowledge of the business and be able to design practical, efficient solutions for business users. They should also be engaged in a commitment to excellence through a test-driven environment that helps to maintain quality using automated testing. The standard for excellence expected in work is also a two-way street for the company with strong focus on people-first values with the team. This means ensuring opportunities and goals for personal and career development, as well as both maintaining and promoting wellness and balance.

THE FOLLOWING SKILLS WOULD BE AN ASSET:

  • Clean Coding practices and principles experience (e.g. SOLID).
  • Experience with Java based ORM frameworks, or a persistence framework like MyBatis, as well as relational databases.
  • Knowledge of JSX, TypeScript and state management frameworks such as Redux or Mobx.
  • Knowledge of JavaScript packages, package managers, bundlers, and their use in building complex interactive experiences.
  • Agile development experience and/or knowledge.
  • Familiarity with concepts related to data flow and component driven architectures (with practical experience based on React).
  • Experience using and/or designing RESTful API’s.
  • Experience working with VCS systems, particularly Git.
  • Understanding of browser rendering, and ability to fine-tune an experience.
  • IntelliJ IDE.
  • SQL Server.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Utilize expertise in back-end and front-end development.
  • Work in collaboration with the development team and major stakeholders to provide solutions and support the business.
  • Use analytical skills to review technical issues and suggest solutions.
  • Work collaboratively with 3rd party vendors.
Loading...