Entry Level Developer

Join a diverse family that's focused on helping each team member realize their full potential.
  • Collaborating in an agile development team, made up of a product manager, project manager, technical lead, back-end developer and UI/UX developer all working together on an exciting industry-transforming product.
  • Developing new user-facing features and building reusable code and libraries for future use.
  • Optimizing applications for maximum speed and scalability and assuring user input is validated.
  • Learning about and understanding business requirements, while helping architect solutions based on them.
  • Developing new user-facing features as well as the integration of backend code & end points.
  • Writing and maintaining efficient, reusable, and reliable HTML, CSS and React JS code.
  • Ensuring the best possible performance, quality, and responsiveness of the applications by identifying bugs and solving problems.
  • Helping maintain code quality, organization, and automatization as well as the integration of user-facing elements with server side logic.
  • Experience in  React JS (single page applications) that require significant origination around state management.
  • Experience in building API’s using .NET Core.
  • Proficient understanding of web markup, including HTML5, CSS3.
  • Experience with API design and construction (is a plus).
  • Working experience integrating third-party APIs.
  • Knowledge of Git and best practices for merging, branching, and pull requests.
  • Experience with highly scalable/high traffic solutions.
  • Experience working within Agile development environments.
  • Experience in communicating complex technical concepts.