Junior/Intermediate JS/TS Developer
Layla is a human-first, tech-powered mental health service, built on quality, patient-centricity, and innovation. Our mission is to empower Canadians to take control of their mental health. At Layla, we embrace a culture of learning, growth and diversity. We support our clients by supporting one another.
We are Patient-Centric
We are Dependable
We are Proactive
We Promote Diversity
We are One Team
Opportunity
We are looking for a highly capable NodeJS & ReactJS developer to work on building our new web-based platform. You will be collaborating with our technical lead, designing back-end services and front-end components, and integrating data storage and protection solutions.
To ensure success, you should possess extensive knowledge of NodeJS as well as ReactJS based services and experience in a similar role. An accomplished developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
You would work closely with the technical lead to gain new insights into the techniques used to build the current application. The lead will also provide guidance and feedback on the work being done to ensure that you are constantly growing. Frequent code reviews, product discussions and other collaborative activities are all part of this role with the primary focus being on the development side.
Node/React Developer Responsibilities:
- Developing and maintaining all server-side network components
- Ensuring optimal performance of the central database and responsiveness to front-end requests
- Developing new models in our PostgreSQL database
- Integrating front-end components with the API
- Designing & Developing customer-facing UI and back-end services for various business processes with reusable components
- Developing high-performance applications by writing testable, reusable, and efficient code
- Implementing effective security protocols, data protection measures, and storage solutions
- Running diagnostic tests, repairing defects, and providing technical support
- Documenting NodeJS processes, including database schemas, as well as preparing reports
- Recommending and implementing improvements to processes and technologies
- Keeping informed of advancements in the field of NodeJS development
- Node/React Developer Requirements:
- Bachelor's degree in computer science, information science, or similar experience
- At least two years' experience as a NodeJS developer
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
- Knowledge of front-end technologies such as HTML5 and CSS3
- Superb interpersonal, communication, and collaboration skills
- Exceptional analytical and problem-solving aptitude
- Great organizational and time management skills
- Availability to resolve urgent web application issues outside of business hours
- Experience working with Typescript is a plus
- Experience working with Redux is a plus
Benefits
- Unique role helping to shape the future of a high-growth venture in a critical field;
- Flexible location and work arrangement focused on results and contribution;
- A diverse, passionate, and friendly team that wants to push the envelope and question the status quo;
- Good health and wellness benefits for you and your family
How To Apply
Send an email to “recruitment@layla.care” with your resume and Github profile. Please inform us if you require any accommodations in the application process.
Layla is proud to participate in the Youth Employment Program, designed by the National Research Council of Canada Industrial Research Assistance Program (NRC IRAP) and delivered under the federal government's Youth Employment and Skills Strategy, which aims to help young Canadians get career information, develop skills, find good jobs, and stay employed.
Comments
Post a Comment