Principal Engineer (TypeScript/Effect/APIs) at Optomi in Denver, Colorado

Posted in Other about 2 hours ago.

Type: full-time





Job Description:

Principal Engineer (TypeScript/Effect/APIs) - Onsite in Denver, CO

Optomi, in partnership with a leading broadband communications company is seeking a Principal Engineer for a hybrid position out of their Denver, CO office. This candidate will be responsible for utilizing TypeScript with Effects as the core framework and providing expertise/recommendations for updated tooling and best practices, particularly with testing methodologies. Additionally, this candidate will be responsible for leading architecture reviews with a focus on system integration. Experience in creating sequence diagrams and a deep understanding of system interactions are vital.

What the right candidate will enjoy:
  • Working for a leading broadband communications company!
  • Collaborating on tooling decisions and contributing to evolving processes!
  • Leading architecture reviews and fostering a supportive learning environment by providing constructive feedback during merge reviews.

Experience of the right candidate:
  • Proficiency in TypeScript is essential for development and framework integration.
  • Experience with open-source projects, demonstrating a collaborative mindset and adaptability.
  • Strong understanding of unit testing principles and practices to ensure code quality.
  • Experience in designing and implementing APIs, with a focus on performance and security.
  • Solid grasp of various testing strategies, including unit, integration, and end-to-end testing.
  • Expertise in the Effects framework is highly valued and would be a significant advantage.
  • Understanding of the C4 system architecture model to facilitate clear communication and documentation.
  • Knowledge of Kubernetes and container technologies to support modern deployment practices.
  • Experience in integration testing to ensure seamless interaction between system components.
  • Ability to create and interpret sequence diagrams for system interactions and workflows.

Responsibilities of the right candidate:
  • Collaborate on tooling decisions and contribute to evolving our processes. Embrace a culture of open dialogue, where all suggestions are considered, especially as we develop our understanding and capabilities in R&D and POCs.
  • Provide expertise and recommendations for updated tooling and best practices, particularly in testing methodologies.
  • Utilize TypeScript with Effects as the core framework. Strong knowledge of Effects is essential; hands-on experience is a significant plus. Be prepared for technical interviews focusing on the application of this framework in our environment.
  • Conduct GitLab merge reviews and be open to mentoring junior developers. This role will balance hands-on coding with mentorship (approximately 50/50 to 70/30).
  • Lead architecture reviews with a focus on system integration. Experience in creating sequence diagrams and a deep understanding of system interactions are vital.
  • Experience with the C4 system architecture model is highly desirable for effective communication within the team.
  • Foster a supportive learning environment by providing constructive feedback during merge reviews. Help junior team members understand best practices and encourage them to break larger tasks into manageable parts.

More jobs in Denver, Colorado

Other
less than a minute ago

Lateral Link
Other
3 minutes ago

Brooksource
Other
3 minutes ago

IMAGINiT Technologies
More jobs in Other

Other
less than a minute ago

The American Legion
Other
less than a minute ago

Confidential
Other
less than a minute ago

Icon Protection