Sr. Full Stack Engineer, Training - Hyderabad, India - Highspot

    Highspot
    Default job background
    Full time
    Description

    Responsibilities

  • Develop new customer-facing product features and clean, reusable, supportable, and well-tested RESTful APIs and web services.
  • Collaborate with our UI/UX designers and Product owners to translate product ideas, specifications, and mocks into fully functional and accessible user experiences.
  • Will be responsible for designing, developing, and executing tests to verify that the software meets the specified requirements and functions as intended.
  • Improving the performance, scalability, and efficiency of existing data services, as well as implementing enhancements to meet evolving business needs and technological advancements.
  • Drive crew's technical vision and implementation strategy by mentoring and empower team members.
  • Collaborate with the broader Engineering team on overall technical strategy, processes, and frontend infrastructure.
  • Conduct code reviews and provide constructive feedback to other team members to maintain code quality and ensure adherence to coding standards.
  • Required Qualifications

  • B.S./M.S. in Computer Science or equivalent industry experience.
  • 6+ years of relevant professional software engineering experience with backend and frontend technologies, not including internships/co-ops.
  • Proficiency in building cross-browser, highly interactive web applications using JavaScript, HTML, and CSS. Comfortable with modern open source technologies and tools such as React.
  • Experience with server-side languages and frameworks such as Ruby, Java, , Python, or similar.
  • Hands-on Experience in writing unit tests and integration tests to ensure the quality and reliability of the codebase.
  • Experience in developing and integrating RESTful APIs in the application.
  • Experience with code versioning tools like Git.
  • An entrepreneurial spirit: you're agile, creative, resourceful, and tenacious as you solve problems and achieve team and company goals.
  • Good To Have:
  • Experience in NoSQL databases - MongoDB.
  • Experience in Frontend Framework - React JS.
  • Familiarity in writing Test Automation Code in TestCafe or Selenium.
  • Experience in containerisation and deployment technologies - Docker/CI/Kubernetes.
  • Familiarity with SaaS products/Cloud Technologies like AWS, Azure.
  • #LI-AA1