15 hours ago
Toronto, CanadaMid Level
Responsibilities
- Develop and architect consumer and enterprise web applications.
- Write maintainable, testable, and performant software.
- Participate in code reviews and conduct extensive testing to ensure software quality.
- Research new technologies and tools and share findings with the team.
- Communicate and collaborate effectively with software development team members.
- Improve software development workflows and processes.
Requirements
- At least 2 years of professional experience in a software development role.
- Strong programming skills in one or more of Java, C#, or JavaScript.
- Deep understanding of modern web application components, including APIs, templating, routing, data storage, design patterns, optimization, caching, and security.
- Fundamental knowledge of HTTP, the DOM, SSL, and web servers.
- Fluency with relational databases or NoSQL databases.
- Front-end framework experience with React or Angular is an asset.
- Experience with ASP.NET, Java Spring, or Node.js is an asset.
- Strong interpersonal, communication, and teamwork skills.
- A proactive approach and desire to deliver high-quality work.
- BrainStation coursework is a bonus.
Benefits
- Comprehensive health and wellness benefits package.
- Retirement planning.
- Parental leave program.
- Flexible working hours.
- Work-from-home flexibility.
- Service recognition programs.
- Socials, outings, and retreats.
- Culture of learning and development.
- Hybrid work arrangement indicated by the #LI-Hybrid tag.
Tech Stack
Categories
About Konrad
Konrad is a privately held digital consultancy that designs and builds custom web and mobile applications, AI-enabled products, and customer experiences for global enterprises and consumer brands. It earns revenue through strategy, design, and software engineering services spanning UX, e‑commerce, and digital transformation. Headquartered in New York, it operates internationally with teams in Toronto, London, San José, and Gurgaon.
