Rambody (Farosa Technologies)

استخدام Front End Software Developer

Rambody (Farosa Technologies)
امکان دورکاری

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    TypeScriptReact NativeReactGraphQLWeb Component

Are you interested in joining a startup where you'll have the rare opportunity to create the future of personal training while working on the latest cloud-based technologies for app development?

You will be working with senior software engineers who have experience in working with major software companies such as Microsoft and Google on the latest cloud development platforms.

Responsibilities

Responsibilities include building robust distributed systems code from inception through to productization. The ideal candidate will thrive amid ambiguity and enjoy building lasting systems and possess strong analytical and interpersonal skills along with hands-on technical leadership.

Required Qualifications

  • B.S. in computer science or equivalent.
  • 3+ years of experience in software development.
  • Experience with React, React-Native, GraphQL, TypeScript, and Web Components

Preferred Qualifications

  • Full stack experience with good knowledge of both front end and back end systems.
  • Self-driven, can work independently, and is capable of dealing with ambiguities.
  • Unit Testing, Test Driven Development, and use of Mocking frameworks.
  • Strong HTML 5, CSS and JavaScript & TypeScript expertise and familiarity with current UX frameworks
  • Familiarity with secure Design and coding practices.
  • Familiarity with Azure DevOps.
  • Familiarity with Azure cloud services.
  • Passion for quality and building scalable solutions.
  • Outstanding communication skills and collaboration capabilities.
  • Demonstrated ability to quickly learn and apply new technologies and skills.

ESSENTIAL DUTIES/RESPONSIBILITIES

To perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or ability required.

  • Own and drive to completion software solutions for assigned defects and enhancements.
  • Own and drive to completion technical documentation for software solutions, including system Design diagrams, Architecture diagrams, and required change control documentation.
  • Work as part of an agile team to deliver software solutions on time and with quality.
  • Document the root cause and resolution of assigned bugs.
  • Work assigned bugs according to priority and severity and communicate timely to end-user and manager on bugs status and progress.
  • Create documentation required to implement the client system.
  • Mentor other software developers on best practices and provide peer code reviews.
  • Provide hardware and software recommendations to the manager.
  • Provide process improvement ideas to the manager.
  • Must maintain confidentiality in all matters and handle all matters discreetly.
  • Other duties as assigned by the supervisor. These may, on occasion, be unrelated to the position described here.

 

می‌توانید درخواست خود را به زبان فارسی ارسال فرمایید

مزایا

  • عدم محدودیت در پرداخت حقوق
  • ساعت کاری منعطف
  • دور کاری