Intermediate Full Stack Web Developer (AI) (Kairos)
Intermediate Full Stack Web Developer (AI) (Kairos)
3 weeks ago Be among the first 25 applicants
Kairos is a remote-first startup dedicated to solving one of the most challenging problems in the modern workplace: meetings. Our innovative approach combines decades of scientific research with partnerships with the world's leading experts and cutting-edge, embedded AI to deliver the most relevant and convenient user experience.
If you enjoy the startup pace, crave seeing the impact of your work and thrive in change, read on.
What You Will Be Doing
- As an Intermediate Full Stack Developer, you will own end-to-end product development using the Vue.js framework and assisting in the integration of AI-enabled features into our existing C# and .NET web applications. You will work closely with a small team of full stack developers and business leaders.
- Reporting to the General Manager, you will work closely with other developers, and the product manager to integrate AI technology into existing web applications.The results of your development efforts will have a direct impact on the trajectory of the business and our customers. You must demonstrate a desire to continually enhance your expertise to tackle more complicated challenges to implement high quality, efficient, responsive, and performant solutions.
More Specifically Your Responsibilities Include
- Develop and maintain end-to-end components using the Vue JS in a secure, well-tested, and performant way that meets the defined acceptance criteria, technical requirements, and remains in-scope.
- Participate in collaboration with cross-functional teams and stakeholders to develop minimum viable products (MVPs) and client-centric solutions.
- Ensure 80%+ code coverage for automated unit and integration tests to execute reliably and efficiently in CI/CD pipeline.
- Participate in building full-feature end-to-end testing and post deployment health check automated testing.
- Assist with building a CI/CD pipeline for deploying secure web applications to AWS. Utilize various AWS services, including containerization, to ensure robust and scalable deployments.
- Adhere to best practices in development, security, documentation, testing, and design through high-level feature reviews.
- Solve technical problems of medium to high scope and complexity. Present solutions for technical or process improvements.
- Craft code that meets the business requirement and our internal standards for style, maintainability, and best practices for a high-scale web environment.
- Advocate for improvements in our product quality, usability and performance by identifying areas of improvement with our clients in mind.
- Elevate the team through your participation in our collaborative product development environment that can include design discussions, pair programming, code reviews, coaching and mentoring activities.
- Write internal technical documentation for developer, tester, and product owner consumption.
- Perform other duties as may be required from time to time.
What You Bring To The Role
- Post-secondary education in computer science, software engineering, or equivalent practical experience.
- Three(3) or more years of applicable work experience.
- Preference for B2B SaaS experience.
- Proficient with full stack development using C#, .NET, HTML, CSS, JavaScript include ES6+, jQuery, TypeScript, JSON, and YAML.
- Bonus for experience using Vue.js
- Proficient with common AWS services like EC2, S3, CloudWatch, Secrets Manager, and IAM.
- Good to have: Office Apps and Google Workspace Add On ecosystem knowledge. Browser Extensions development experience.
Skills
WHAT WILL S.E.T. YOU UP FOR SUCCESS
- You know when and how to use AI to deliver high-quality results.
- Bonus: Experience with integrating AI/ML models in existing solutions.
- In-depth knowledge and expertise with:
- Core web and browser concepts (e.g.how the browser parses and constructs a web page), cross browser/cross platform issues, navigating the DOM, web standards, secure protocols, and SSL certificates.
- Microsoft web services, web service to we service data transformation, XML and XSLT, JSON and YAML.
- Programming fundamentals like OOD, OOP, design patterns and standards, such as OAuth 2.0, OpenID, JWT, Microsoft Graph, OData, REST, SOAP, Web Sockets.
- Agile processes with a desire to leverage continuous delivery patterns?and technologies,?such as continuous integration (TeamCity / Jenkins), continuous deployment (Octopus Deploy), continuous monitoring (New Relic, APM).
- CSS frameworks (Bootstrap, Tailwind)
- Writing automated unit and integration tests using NUnit and MSTest, Selenium, Mocha / Chai / Jest, and have exposure to Test Driven Development (TDD).
- Source control including Git and/or SVN
- Utilizing containers using Docker, AWS services like ECS, EKS, Fargate, and ECR, and/or Azure container services.
- Creating, manipulating, and maintaining SQL and NoSQL databases.
- Creating and maintaining APIs including troubleshooting API calls using tools like Postman.
- Troubleshooting client-side and server-side issues including using tools to inspect data flows.
Traits
- Organized, efficient, and committed to get the job done while managing multiple priorities within scheduled timelines.
- Can communicate technical solutions and the rationale behind decisions to non-technical stakeholders.
- You are adaptable to new environments, changes in requirements and scope.
- You must be able to communicate fluently in written and spoken English.
What won’t set you up for success
- Needing rigid structure; we provide direction and autonomy in execution.
- Glass half empty mindset; we see opportunity and turn it into results with a positive, genuine attitude.
- Perfectionism; we prioritize value creation that meets our client’s expectations and know when to stop.
More About Kairos
Our mission is to prevent bad meetings before they happen. We are committed to helping ambitious teams achieve and accelerate their strategic objectives by reinventing meetings as a tool for progress and outcomes.
We are in a rapid cycle of user acquisition, onboarding and retention. As such, we expect everyone on our team to think about and prioritize customer impact in everything we do.
Our culture encourages radical candor and fosters a collaborative environment where we enable each other to do our best work. We work with a high degree of ownership, tenacious goal mindset, and bond over our shared wins and challenges. We have a bias for action and a need for speed.
We offer a work culture that fosters diversity, equity, inclusion, and fun. Where curiosity is rewarded, and each day offers the chance to learn, grow, and contribute to the efforts of people you like, respect, and value.
What We Bring To The Table
Total compensation package including;
- RRSP/TFSA matching.
- Paid vacation starting with 3-weeks.
- Paid wellness time allowing for flexible discretionary allocation for mental health, personal benefits, and personal time.
- Paid time off to volunteer with charities of your choice.
- Extended health care benefits, dental and life insurance.
- Professional development and training allowance for career advancement.
Must hold a valid work permit or be a permanent resident or citizen of Canada.
Kairos is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.
While we appreciate every submission, only those selected to proceed will be contacted.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Strategy/Planning and Information TechnologyIndustries
Software Development
Referrals increase your chances of interviewing at Riva International, Inc. by 2x
Sign in to set job alerts for “Full Stack Engineer” roles.
Full-Stack Software Engineer (New graduates: Canada)
Canada CA$80,000.00-CA$120,000.00 2 weeks ago
Frontend Software Engineer (Remote - Canada)
Full Stack Developer (Future Opportunity)
Canada $100,000.00-$150,000.00 2 weeks ago
Greater Montreal Metropolitan Area 6 days ago
Greater Montreal Metropolitan Area 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.