Named as a St. Louis Post-Dispatch Top Workplace in 2018 AND 2019!
We are Coolfire Solutions, proud creators of The Ronin Platform. At its core, Ronin is a situational awareness delivery platform. We sit on top of existing systems and infrastructure to help transform data into actionable information. Ronin supplies real-time communication, collaboration, and visualization capabilities to deliver the right data into the right hands at the right time.
We are seeking an experienced front end software engineer who is highly motivated with a passion for creating great software. As part of our team, you will work in collaboration with experienced engineers while using modern development technologies and tools.
We are an agile shop with an established workflow utilizing unit testing, automated builds, containerization and deployment all supported by our dedicated DevOps and QA teams.
We offer flexible scheduling, and we believe that a healthy work/life balance is conducive to a successful team.
Tech we're passionate about:
- GraphQL
- Node.js
- WebSockets
- React
- TypeScript
- Kotlin
- Swift
- Docker
Responsibilities:
- Implement complex large scale features of an application or system.
- Lead Agile planning and estimating.
- Delegate tasks/stories to multiple team members.
- Lead other software engineers.
- Collaborate with other engineers to determine the architecture of an application or system.
- May lead team members in implementation of applications or systems.
Minimum Requirements:
- Proficiency in JavaScript or TypeScript
- Experience with Node, ReactJS
- Experience deploying software in a production environment
- Experience with version control systems (Git, SVN, etc.)
- Experience using Agile methodology (Scrum, Kanban, stand-ups, continuous integration, continuous delivery, etc.)
- Must have the ability to effectively collaborate and work with others both on-site and in a remote work environment
- Ability to quickly adapt to new development environments, application platforms and architectures
- Ability to work independently and lead other software engineers
- Bachelors degree in computer science, related field or equivalent experience
Desired Experience:
- Experience leading a team of software engineers and interacting with other non-engineering departments.