Full-Time

Senior Software Engineer

Application Engineer

Posted on 4/26/2025

Passive Logic

Passive Logic

No salary listed

Murray, UT, USA

In Person

Category
Software Engineering (1)
Required Skills
JavaScript
React.js
Data Structures & Algorithms
TypeScript
iOS/Swift
Vue.js
AngularJS
HTML/CSS
Requirements
  • 5+ years in software engineering, computer science, front-end web-application development, or a related field
  • Strong JavaScript, TypeScript, or Swift experience
  • Strong algorithms, data structures, and coding background
  • Experience with user interface frameworks (e.g. Angular, React, Vue, Swift UI etc.)
  • Extraordinary teammate with excellent interpersonal skills
  • Exceptional communication skills: Ability to collaborate across teams, clearly communicate technical concepts to non-technical stakeholders, and document solutions effectively.
  • Organized and strategic: Experience in managing complex engineering projects, including timelines, scope, and deliverables, with attention to detail.
  • Collaborative mindset: Use your skillset to work flexibly across multiple teams and application.
  • Adaptability: Comfortable in a fast-paced startup environment, eager to learn, iterate, and innovate.
  • Problem solving: You own this role. When issues arise, be the empowered force that solves them, driving solutions to completion.
Responsibilities
  • Design and Implement Front End Architecture: Lead the design and implementation of front end architecture to support native-quality web applications for multi-platform deployment.
  • Contribute Across Teams: Collaborate cross-functionally to build our technology and celebrate our shared successes. Be impact-driven, seek to be a good employee, neighbor, and global citizen.
  • Optimize Systems-level Performance: Be a systems-level thinker who researches before they act and values sound processes and broad thinking.
  • Prioritize Execution, Stability, and Velocity: Focus on delivering short-term wins while maintaining a long-term vision within our shared architecture. Take pride in the impact of our products and in delivering a "wow" customer experience.
  • Nerd Out About Your Craft: Dive deep into the details and continuously refine your expertise.
Desired Qualifications
  • Experience with developing and using design symptoms
  • Experience with the architectural patterns found in large-scale web applications, including well-designed APIs, high-volume data pipelines, and efficient algorithms.
  • SVG programming familiarity: Experience with technologies like SVG.js and Snap.js.
  • 3D programming or computer graphics familiarity: Background in using frameworks such as WebGL, WebGPU, and Three.js.
  • Real-time data analysis tools implementation: Experience implementing tools for analyzing and exploring large real-time data sets.
  • Experience utilizing multiple programming paradigms: Proficiency in various programming paradigms such as object-oriented, functional, data-driven, protocol-oriented, and/or reactive programming.
  • Exposure to: Distributed data tools, frameworks, and methodologies such as OT, CRDT, RealmDB, and AWS AppSync.
  • WebAssembly

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE