Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full-Stack Developer at Crowdlinker, a digital product studio connecting clients through technology. Ensuring sound development practices and collaborating with teams to solve problems effectively.

Responsibilities

  • Participate in technical design and planning discussions
  • Provide timely and accurate estimates for project deliverables
  • Hands-on troubleshooting, debugging, and fixing of issues during development and post-release
  • Implement features based on user stories and project requirements

Requirements

  • 4+ years of web / mobile development experience
  • Proficient knowledge of backend programming languages like Node.js
  • Proficient in using front-end frameworks such as React.js, React Native and Vue.js
  • Excellent understanding of backend frameworks like Express, NestJS, or Laravel etc.
  • Experience working with SQL databases (PostgreSQL/MySQL) ans NoSQL databases (MongoDB, DynamoDB, Redis, etc.)
  • Experience with implementing and consuming REST APIs
  • Proficient with Cloud Architecture like Azure Services
  • Proficient with SSO Integration like OAuth and SAML
  • Proficient with TypeScript, ES5/ES6, state management libraries like Redux / Context API, React Hooks, JSX and CSS-in-JS
  • Experience with designing application architectures and concepts like unit testing, TDD, and continuous integration
  • Strong understanding of project management tools such as Shortcut or JIRA
  • Experience working with Agile principles
  • Experience with Git for version control system such as GitHub
  • Proficient in writing maintainable CSS / SCSS with a strong understanding of Flexbox & experience working with responsive web design frameworks, such as Bootstrap / Zurb Foundation
  • Excellent communication skills (written and verbal) and can clearly articulate your product decisions
  • Detail oriented, resourceful, creative, and strong logical and analytical skills
  • Ability to work in a fast-paced environment and handle multiple projects simultaneously
  • Passionate about testing, quality, technology, and excellence.
  • Native App Development experience such as iOS - Swift, Android - Kotlin and SDK experience

Job type

Contract

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AndroidAzureBootstrapCloudDynamoDBiOSJavaScriptKotlinLaravelMongoDBMySQLNode.jsNoSQLPostgresReactReact NativeRedisReduxSCSSSQLSwiftTypeScriptVue.js

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.