Associate Fullstack Developer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Associate Fullstack Developer: Designing, developing, and maintaining robust and scalable full-stack applications that power automation and SaaS platforms with an accent on Java, JavaScript, and related modern technologies. Focus on building responsive, intuitive front-end user interfaces and ensuring efficient and reliable APIs.
Location: Ontario, Canada
Salary: 65,500 - 82,500 CAD annually
Company
Software is the leader in full stack automation fabric solutions for mission-critical business processes.
What you will do
- Build and ship highly performant and scalable full-stack applications.
- Develop and maintain robust back-end services, ensuring efficient and reliable APIs.
- Build responsive, intuitive front-end user interfaces that enhance the customer experience.
- Translate requirements into technical designs, taking ownership of small-medium sized features.
- Implement and maintain automated tests to ensure code quality and reliability.
- Work with the larger R&D team to find ways to leverage AI tools for increased productivity and quality.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Proven ability to build with Java 11/17 or Spring Framework through internships or high-quality personal/school projects.
- Proficiency with front-end technologies such as HTML, CSS, JavaScript, TypeScript, and modern JavaScript frameworks (e.g., ReactJS, MobX).
- Experience with RESTful API design and development.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Strong communication and interpersonal skills with a desire to contribute within a fast-paced high-performance team.
Nice to have
- Experience with CI/CD pipelines and tools (e.g. Github actions, Jenkins, GitLab CI).
- Experience with relational databases (e.g., SQL, PostgreSQL, MySQL) and ORM frameworks (e.g., Hibernate, JPA).
- Understanding of agile development methodologies (Scrum, Kanban).
- Familiarity with test-driven development (TDD) or behavior-driven development (BDD).
- Familiarity with AI assisted development
Culture & Benefits
- Competitive compensation package, comprehensive health, dental, and vision benefits.
- Opportunity to work on innovative and impactful products that are transforming industries.
- Career boosting learning opportunities with dedicated learning time and in-person collaboration and mentorship with other engineers.
- Work with a highly skilled, passionate, and diverse team of engineers.
- Opportunities for professional growth and development.
- Collaborative and supportive team environment.
Hiring process
- We utilize artificial intelligence (AI) tools during our interview process.
- We may use an AI-enabled notetaking assistant to help capture and summarize interview discussions.
- All final hiring and selection decisions are made exclusively by individuals on the hiring team.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →