Skip links

Sr. React Developer

Sr. React Developer

Senior React Developer

Valid Through: 3/7/2022

About Vog

“We Build More Than Apps, We Build Businesses.”

Vog App Developers is a Canadian software development team. We focus on providing quality mobile applications for local businesses, entrepreneurs or anyone looking to build innovative mobile applications. Our entrepreneurial team has had the privilege to work with a variety of Canadian clients and continues to grow in size and reputation.

Why Work at Vog?

At Vog App Developers, teamwork is essential for the company to continue efficiently and effectively. We consider every individual to be unique and different from one another, which is why we drive and challenge staff members to innovate and share new ideas. You will have competitive benefits and compensation, flexible working accommodations, and the opportunity to work with a diverse and innovative team. Not only this, but we value your growth within the company and want to see you progress.

Key Responsibilities

Develop technical specifications for web applications that relate to mobile app projects

Architect, develop and maintain front end of websites and web applications

Build prototypes and proofs-of-concept that validate design assumptions and determine feasibility and level of effort

Set up and configure website or web application infrastructure

Provide input for creation of UI designs

Translate visual designs into websites, web graphics and other online media

Execute various technical procedures for website and web application deployment

Perform testing and technical troubleshooting

Provide ongoing technical support for back-end development team as required

Required Skills, Experience and Qualifications

The ideal candidate would be a full-stack developer with a focus on front-end skills and technologies.

At least three (3) years of professional experience in front-end and 1+ year in backend web development and/or relevant post-secondary education.

Development skills required: ( HTML, CSS, JavaScript/ES6 , Javascript frameworks such as React js/Redux/next.js/express, AWS experience ).

Experience with PHP/Laravel, c#, and Node js, is considered an asset

Ability to set up and work with website or web application infrastructure (domain management, hosting, DNS, popular web servers)

Deploy frontend apps to AWS and Azure with CI/CD pipelines

Knowledge of popular front-end css frameworks such as Bootstrap and Tailwind, etc.

Practical experience consuming web services – REST, JSON, SOAP, etc.

Understanding of Agile development methodologies, including Scrum

Bachelor’s degree or equivalent experience

Primary Duties

Develop technical specifications for web applications that relate to mobile app projects

Assist Managers on daily project needs and client account setup requests

Maintain all project documented requirements and meet with team on a regular basis to address issues and/or clarification needs

Assist Project Managers on defining client requirements

Update documentation and project requirements of approved Change Requests

Maintain meeting minutes from internal Team meetings and Client meetings; provide Managers with meeting minutes for action item delegation

Update upper Management for project issues that Project Managers cannot mitigate; or to halt a project if severe issues arise

Prepare client testing documents and end of project packages for clients

Support developers and managers with day-to-day tasks, organization, and challenges

Adaptable to high pressure situations and tight timelines

Personal Characteristics

Integrity– professional whose honesty, integrity, confidentiality, and high ethical standards contributes to effective leadership and optimal business relationships

Energy– displays enthusiasm, optimism, drive, and passion while maintaining a high level of productivity and a balanced lifestyle

Diversity– understands the importance of different backgrounds, perspectives and experiences and is respectful of individual differences

Communication– effectively expresses ideas and conveys information in business writing, conversations, and interactions with others

Client Service Excellence– understands the importance of quality client service by being courteous, responding to client requests in a timely manner and monitoring satisfaction

Teamwork & Relationship Development – works collaboratively with team members to achieve a common goal and develops, maintains and strengthens relationships with others, both inside and outside the Firm

Accountability– takes responsibility for one’s own performance by setting clear goals and tracking progress against those goals; is highly organized and uses personal judgment and decision making

Flexibility– effectively manages multiple assignments, adapts to changing priorities and can work independently or as part of a team

Other Details

Job Type: Full-time, Permanent

Schedule: 8-hour shift | Monday to Friday

COVID-19 consideration: Proof of Covid vaccinations required (2nd dose).
Masks are required in the office with the exception of workstations.

Perks & Benefits

Competitive Salary

Enjoyable work environment

Opportunities for growth

Life insurance

Dental care

Extended health care

Disability insurance

Employee assistance program

Wellness program

Flexible schedule

Paid time off

Work from home

Company events

Team building events

Casual dress

Downtown location

On-site gym

Paid vacation Christmas-New Years

Job Application Form







    Level: Senior
    Departments: Frontend Development
    Job Type: Full-time Permanent
    Job Location: Calgary

    Apply for this position

    Allowed Type(s): .pdf, .doc, .docx