Full Stack Developer
Company | Konrad Group |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- 2+ years of professional experience in a software development role
- Very strong programming skills in one or more of our core languages (Java, C#, JavaScript)
- Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)
- Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers)
- Fluency with relational databases or alternatively NoSQL databases
- Great interpersonal skills – we work very closely together as a team and require a lot of communication
- Proactive personality, and a desire to deliver your best work
- A love for improving software development workflows/process
Responsibilities
- Write maintainable, testable, and performant software in collaboration with our world class team
- Participate in code review and performing extensive testing to ensure high quality software
- Research new technology and tools and share those findings with the team
- Communicate clearly and effectively with all members of our team
Preferred Qualifications
- Front end framework experience using React or Angular is an asset
- Custom development with ASP.NET, Java Spring, or Node.js experience is an asset
- Have you taken any courses at BrainStation?