Software Engineer
Apply NowCompany: CivicMinds, Inc.
Location: Englewood, CO 80112
Description:
Responsibilities
* Design, implement, test, and ship features that will reach hundreds of thousands of daily users
* Have a passion for quality and writing clean, solid, readable code that performs well
* Adopt, embrace, and promote agile practices within the team
* Participate and promote architectural initiatives, balancing long-term value with short-term needs
* Perform code reviews and follow the development team's process (or suggest new processes!)
Basic Requirements
* At least 4 years of experience in firmware development
* At least 4 years of C/C++ development experience
* At least 3 years of Qt 5.x and QML development experience
* Possess an ownership mentality for the projects being developed and a team-first attitude
* Ability to multitask in changing environments with fluctuating priorities and deadlines
* Work well individually and as part of a team
Preferred Requirements
* At least 4 years of experience in software design and development on Android (Java/Kotlin)
* At least 4 years of C/C++ development experience
* At least 4 years of Qt 5.x and QML development experience
* At least 3 years of Nodejs development experience
* Experience mentoring and leading in a team
* Experience building and configuring CI pipelines (Gitlab, Jenkins, etc)
* Design, implement, test, and ship features that will reach hundreds of thousands of daily users
* Have a passion for quality and writing clean, solid, readable code that performs well
* Adopt, embrace, and promote agile practices within the team
* Participate and promote architectural initiatives, balancing long-term value with short-term needs
* Perform code reviews and follow the development team's process (or suggest new processes!)
Basic Requirements
* At least 4 years of experience in firmware development
* At least 4 years of C/C++ development experience
* At least 3 years of Qt 5.x and QML development experience
* Possess an ownership mentality for the projects being developed and a team-first attitude
* Ability to multitask in changing environments with fluctuating priorities and deadlines
* Work well individually and as part of a team
Preferred Requirements
* At least 4 years of experience in software design and development on Android (Java/Kotlin)
* At least 4 years of C/C++ development experience
* At least 4 years of Qt 5.x and QML development experience
* At least 3 years of Nodejs development experience
* Experience mentoring and leading in a team
* Experience building and configuring CI pipelines (Gitlab, Jenkins, etc)