Xibo Open Source Digital Signage

Software Engineer II

Xibo Open Source Digital Signage

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $155,000 - $175,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AngularAnsibleAWSBabelCloudDockerEmber.jsGoJavaJavaScriptJenkinsJestKubernetesNoSQLPythonReactRealmTerraformTypeScript

About the role

  • Build secure, scalable, and user-friendly internal applications that support the Sony Engagement Platform
  • Architect, design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability
  • Collaborate with Front-End Engineers and develop dynamic, responsive and user-friendly web applications
  • Define Data Models and database schemas and manage relational databases or NoSQL databases ensuring data integrity and performance
  • Create and maintain documentation of application design, configuration and maintenance
  • Provide accurate timelines for specific tasks assigned and participate in planning
  • Participate in scheduled on-call rotation and respond to emergencies
  • Collaborate with senior engineers and cross-functional partners to design, develop, and maintain high-quality features
  • Decouple application development from platform services to enable teams to deliver at scale

Requirements

  • 3+ years professional experience working with medium/large complex code bases
  • Experience in Full Stack development
  • Experience with one or more of the following programming languages: Java, Go, or Python
  • Experience in REST API design and implementation
  • Proficient in HTML, CSS, the JavaScript ecosystem and familiarity with popular frameworks like React, Angular, Ember, Jest, Babel, and TypeScript
  • Knowledgeable in UI/UX design principles
  • Strong communication and interpersonal skills
  • Desire to collaborate and to develop strong and positive team relationships
  • Attention to detail, organizational skills, a strong work ethic and the ability to work independently
  • Honesty, trustworthiness and ethical conduct are material requirements
  • Ability to participate in scheduled on-call rotation and respond to emergencies
  • Preferred: Bachelor’s degree in Computer Science or related field, or at least three years of proven experience in lieu of a degree
  • Preferred: Demonstrated ability to write clean, maintainable, and well-documented code
  • Preferred: Database management, cloud technologies (AWS), and containerization (Docker, Kubernetes)
  • Preferred: Knowledge of React best practices
  • Preferred: Familiarity with DevOps tools and practices, including CI/CD pipelines and automated deployment tools (e.g. Terraform, Ansible, Jenkins)
  • Preferred: Excellent problem-solving skills and experience with Agile development methodologies such as SAFe, Scrum