Logo
Optomi

Senior Software Engineer (TypeScript, Node.js) - Hybrid in Orlando, Florida

Optomi, Orlando, FL, United States


Optomi, in partnership with a leading Media and Entertainment companies, is searching for a Senior Software Engineer with strong experience with TypeScript and Node.js! As a key member of our growing team, you will apply your knowledge and skills to help us with the development/automation of a new incident communication system.

What the right candidate will enjoy:

  • The opportunity to work cross-functionally on highly visible projects within a Multi-Billion dollar company!
  • Huge room for career growth!
  • Remote flexibility!

Responsibilities:

  • Uses experience as a full-stack software engineer to build, implement, and maintain tools and automation in collaboration with the scrum team.
  • Participates in developing specifications for new projects, platforms, and tools. Uses expertise in SRE, DevOps, and other subject areas to advocate for innovative approaches to drive efficiency and availability.
  • Assist in designing and implementing UIs that assist Systems Engineers and other IT professionals in their work to deliver new business functionality efficiently and reliably.
  • Assists in designing and implementing back-end services.
  • Combines software engineering and site-reliability engineering best practices to build and run large-scale, distributed, fault-tolerant systems with a focus on optimizing systems and reducing toil through automation.
  • Assist in requirements gathering and providing technical documentation to meet the needs of those requirements.
  • Writes code, reviews peers’ code, mentors junior- to mid-level engineers, writes documentation, writes tests, performs testing, and debugs code in lower and production environments.

Experience of the right candidate:

  • Bachelor's degree in computer science
  • Strong experience in coding and development of highly scalable, high-impact software components, and/or client-facing web applications.
  • Demonstrated proficiency with current software development lifecycle (SDLC) concepts and best-practices, CI/CD pipelines, and test-driven development.
  • Strong experience in Object-Oriented design principles, patterns, and coding best practices
  • Demonstrated proficiency with Restful API development using NodeJS, JavaScript, TypeScript, Express, etc.
  • Demonstrated proficiency with UI development using Angular, JavaScript, TypeScript, etc.
  • Strong experience with database applications (e.g., Aurora MySQL, Dynamo Db, etc.).
  • Strong experience with Cloud computing and infrastructure with AWS is a plus
  • Demonstrated understanding of how to configure and use code management, configuration, and deployment tools, including: git, GitHub, GitLab, etc. Proficient at using modern code-management practices to work on multiple branches and merge code with peer developers.