Join us at OneView

  • Become part of a talented and growing team in a dynamic, high-growth industry
  • Work with a company that's delivering disruptive technology to retailers
  • Help forward-thinking retailers transform the shopping experience and elevate their brands
  • Competitive salary and benefits package includes medical, dental, life insurance and more.

Currently Recruitng for these roles:

Full Stack Developer

Product Owner

 


 

Full Stack Developer

Job Summary:  We are seeking an experienced, motivated Full Stack Developer to participate in software development as a member of a Scrum team in our Boston Office. You will be responsible for work in all stages of the development lifecycle, from reviewing business requirements, to design, construction and test, and deployment. We value quality code delivery and expect candidates to demonstrate competence at writing, testing and debugging JavaScript code.  

We are looking for a candidate who is comfortable in a fast-paced, entrepreneurial environmentand is committed to achieving objectives, is results driven and adept at resolving competing priorities. This is not a remote position.

Responsibilities

  • Create and implement software design specifications.
  • Perform code analysis, requirements analysis, identification of code metrics, system risk analysis and software reliability analysis.
  • Performance tuning, improvement, balancing, usability and automation.
  • Write readable, extensible, testable code, while being mindful of performance requirements.
  • Create, maintain, and run unit tests for both new and existing code with a goal of delivering defect-free code.
  • Translate mockups and wireframes into functioning front-end code.
  • Write and maintain documentation for new and existing features.
  • Keep up-to-date on best practices and new technologies.
  • Conduct design and code reviews and collaborate to ensure your own code passes review.
  • Work with Product Owners/Scrum Masters to analyze and deliver requirements.
  • Collaborate on technical architecture and design.
  • Designs and develop applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use.

Skills & Experience

Required Skills:

  • Bachelor's degree in Information Technology or Computer Science, MS preferred.
  • 5+ years experience in architecting, designing, and building large scale distributed, service-oriented systems and web applications in an agile environment.
  • At least 2-3 years of commercial web development experience with Javascript/Typescript.
  • High proficiency with client-side JavaScript frameworks (preferably React/Redux) and NoSQL databases (preferably CouchDB).
  • Critical thinking, problem-solving, ability to write efficient and maintainable code.
  • Experience in Test Driven Development.
  • Experience with Git or similar version control software.
  • Strong development experience with RESTful web services.
  • Strong experience with AWS Lambda and API Gateway methods.
  • Experience with Software-as-a-Service (SaaS) products.
  • Understanding of cloud computing/cloud services platforms such as Google Cloud or Azure.
  • Comfortable in a fast paced, entrepreneurial company environment.
  • Ability to work and communicate with both internal and vendor scrum teams.

 

 

 

Product Owner

Job Summary:  OneView is looking for an experienced product owner  to join a scrum team that  will leverage and extend the award-winning OneView Digital Store Platform and headless application to deliver transformational customer journeys that provide exceptional business value as part of a key retail technology. In this role you will identify the product and feature strategy by direct interaction with leadership, key stakeholders, market influencers and cross-team leads to build, document and maintain both the near term product objectives and long term product strategy.  You will identify and promote stakeholder needs and continually  prioritize the team backlog to maximize the value of the product and the go-to-market initiatives.  As a Product Owner you will Incorporates stakeholder input to the product roadmap while effectively negotiating tradeoffs of conflicting priorities based on value to the business and customer.

Responsibilities:

  • Providing vision and direction to the scrum team and stakeholders ensuring a clear and prioritized backlog of work is ready and available to support team execution.
  • Work closely with product stakeholders to assess value, develop cases, and prioritize stories, epics and themes to ensure work focuses on those with maximum value/ROI and are aligned with product strategy.
  • Ensure that the team has an adequate amount of prioritized work ready to be groomed as sprint candidates.
  • Ensure that the Scrum Team deliverables meet agreed upon standards for quality and non-functional requirements and that the product meets the documented business need and objectives.
  • Prioritize product feature backlog and define acceptance criteria for the product.
  • Provide backlog management, iteration planning, and elaboration of the user stories.
  • Lead the planning for product release plans and set expectation for delivery of new functionalities.
  • Collaboratively support the team’s objective of meeting sprint goals and provide knowledge to minimize complexity as well as renegotiate goals as needed.
  • Follow progress of work and address issues that impact backlog prioritization and/or sprint goals during active cycles.
Requirements:
  • BA/BS degree is required.
  • 2+ years’ experience working as an agile product owner in a software company that is delivering iterative product development (or relevant work experience).
  • Comfortable driving teams and management to decisions; willing to push-back for information and answers.
  • Excellent verbal, written, and interpersonal communication skills
  • Demonstrated conflict management and negotiation skills.
  • Excellent analytical and problem solving skills.
  • Excellent organizational and time management skills.
  • Adept at adjusting to changing circumstances quickly and professionally, ability to make quick decisions when clarification or modification is necessary.
  • Ability to work in a fast paced environment.