Software Engineer II, Fullstack (Contact Channels)
New
A
AffirmConsumer finance
Remote Canada; this remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.Full-TimeMiddle
Salary133,000 - 183,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 1.5+ years of experience as a software engineer.
- Required Skills
- PythonKotlinVue.JsReactDebugging
Requirements
- Have at least 1.5 years of experience as a software engineer.
- Have experience shipping web applications using declarative UI frameworks such as React or Vue.
- Have experience designing, developing, and launching APIs at scale using languages such as Python or Kotlin.
- Turn business scenarios into solutions that interact with multiple software components.
- Write clear, understandable, well-tested, and extensible code.
- Navigate large codebases and debug other engineers' code.
- Provide feedback to other engineers through code reviews.
- Demonstrate ownership of professional growth and proactively seek feedback from teammates, managers, and stakeholders.
- Have strong verbal and written communication skills for collaboration with a global engineering team.
Responsibilities
- Break larger projects into individual tasks and deliver them in multiple phases.
- Collaborate with product management, design, and analytics during ideation and product development.
- Articulate technical constraints and partner on decisions that consider risks and trade-offs.
- Create and monitor metrics supporting the operations and availability of team artifacts.
- Escalate operational issues and support keep-the-lights-on and on-call efforts.
- Participate in interview and growth and development activities.
View Full Description & ApplyYou'll be redirected to the employer's site