Senior Full Stack Developer

Job Ref
1234
Location:
Canada
Salary
Annual salary
Status
Full Time
Type
Permanent
Hours
37.5

More details

Kortext is the UK’s leading eTextbook provider, serving universities globally. We are recruiting for the role of Full Stack Developer to help develop market leading software aimed primarily at the Higher Education market. The Full Stack Developer is responsible for working as part of a team whose overall objective is to develop and deploy new functionality for the Kortext Learning Platform.

Key Responsibilities
· Discussing and analysing specification documents to refine requirements and propose solutions
· Working with the Development Team to provide level of effort (LOE) estimations
· Supporting critical or escalated customer issues
· Helping instil scalable development processes
· Coding
· Writing efficient, reusable, and reliable code
· Ensuring bugs and maintenance issues are dealt with in a speedy and efficient manner

Testing
· Unit testing code and performing code reviews
· Assisting with QA testing and troubleshooting

Documenting
· Advising on the creation and maintenance of technical documentation

Communicating
· Providing a credible and approachable point of contact for stakeholders, communicating effectively and showing empathy; responding with urgency to requests and ensuring a seamless and positive experience
· Easily explaining complex technical issues to a non-technical audience
· Highly organised with a well-developed approach to prioritisation
· Identifying and providing recommendations for approaches and initiatives to enhance performance
· Taking initiative to identify potential areas for growth and developing custom solutions aimed at meeting business objectives

Working
· Overlap work time with at least 5 hours overlap with EST (GMT -5)
· You work collaboratively and are able to communicate effectively
· You are committed to being part of a successful team
· Accountable. You are willing to take ownership and you take pride in your work
· You put team success first and have a high degree of personal character
· You like finding creative ways to quickly move projects forward
· You aren’t afraid of a tough deadline
· You are a critical thinker who brings solutions not problems
· You are constantly learning and working to improve yourself
· You enjoy wearing many hats and hustling to get things done

Basic Qualifications
o Bachelor's degree in Computer Science or other technical field, or commensurate professional experience.
o 3+ years of professional software development
o Understanding of CS fundamentals including data structures, algorithms and complexity analysis
o Design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)
o Proficiency in, at least, two modern programming language such as Swift, Kotlin, Go, Typescript, C++, C#, Objective-C, Java, JavaScript, or Python
o Experience working closely with designers, systems engineers, and software engineers in a collaborative development environment
o Ability to thrive in a fast-paced, dynamic environment

Download for Download Apple iOS APP Download Android iOS APP Download Windows 10 APP