Your responsibilities:

  • Drive development to produce efficient, reusable, reliable, and maintainable code.
  • Collaboration with backend services and backend teams
  • Development and implementation of frontend features with React/Angular
  • Create unit and integration tests
  • Participate in design and code reviews
  • Work with other business teams (i.e., Product, PM, Design, etc.) to ensure delivered code meets specifications based on functional/technical specifications
  • Agile is implied; daily stand-ups, sprint planning, sprint demos

Qualifications & experience:

  • B.S in Computer Science, M.S. in Computer Science, or equivalent experience
  • 5+ years of professional software development experience in creating frontend applications. We won’t mind a strong developer with less experience.
  • Strong Computer Science fundamentals, design patterns, data structures, and algorithms
  • Creating tools that enhance the user’s experience
  • Continuous proactiveness to improve quality and performance of application
  • Demonstrated mastery of the full SDLC including CI/CD and modern build and deployment tools
  • Strong English verbal and written communication skills
  • Thorough understanding of HTTML, CSS, JavaScript/jQuery and excellent knowledge of frontend stack (React, Angular, Ember, Vue, etc.)
  • Experience in collaborating with the product team and passion for team mentoring and leading
  • Experience with Responsive designExperience with tools: JIRA, Confluence, etc.