Remote Software Engineer

Logo of CRAFTSMAN+

CRAFTSMAN+

πŸ’΅ $80k-$120k
πŸ“Remote - Worldwide

Job highlights

Summary

The job description is for a Software Engineer position at Craftsman+, a company that partners with large brands to streamline and optimize the creative process. The role involves designing and developing platform improvements, fixing software defects, suggesting improvements in efficiency, scalability, and stability of products and services, peer reviewing work, contributing to building a culture of support, creativity, and learning within the team, adhering to best practice principles for development, translating UI/UX design wireframes to actual code, and finding solutions for small and mid-size technical challenges on a day-to-day basis.

Requirements

  • Experience working with Git
  • Good HTML5, CSS3 skills
  • Possess proficiency in Javascript
  • Knowledge of and/or experience with Vue.js
  • Familiar with API principles (e.g. REST, GraphQL)
  • Awareness of Continuous Integration / Unit Testing / BDD / TDD
  • Knowledge of and/or experience with AWS Services (e.g. EC2, RDS, S3, Lambda) and how it fits into the wider software architecture
  • Proficient in writing unit tests
  • Good interpersonal skills, able to work with both technical and non-technical colleagues effectively
  • Strive to deliver elegant yet practical code which focuses on solving for the highest priority problems whilst keeping technical debt to a minimum
  • Engineering mindset - must be a problem solver and understand the long term, strategic view when building software

Responsibilities

  • Designing and developing platform improvements in line with the business vision and technical architecture
  • Fixing software defects and issues as required
  • Suggest improvements in efficiency, scalability and stability of products and services
  • Peer review work of other team members and support more junior developers as required
  • Contribute to building a culture of support, creativity and learning within your Agile product team and the wider Product department
  • Adhere to best practice principles for development, including source control, build, testing and deployment
  • Translate UI/UX design wireframes to actual code
  • Find solutions for small and mid-size technical challenges on a day to day basis

Preferred Qualifications

  • Proficient with Typescript
  • Knowledge of JQuery
  • Understanding of the full SDLC
  • UX / UI development
  • Ability to lead less experienced developers

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let CRAFTSMAN+ know you found this job on JobsCollider. Thanks! πŸ™