Atomic Object is looking to solve the problem of creating exceptional, innovative software products that change the way people do business, by hiring a software developer to work on custom software products leveraging many languages, frameworks, and platforms.
Requirements
- Experience writing software in web or mobile development.
- Experience working with databases such as Postgres.
- Ability to deliver success from a well-defined set of requirements, leveraging existing patterns.
- Understand the value of human-centered design in the product development lifecycle.
- Experience with Typescript and React.
- Experience in full stack development.
- Experience with automated software testing tools (e.g., Jest)
Responsibilities
- Write clean, logical, high-quality code and adopt test-driven development and Agile practices.
- Stay up to date on new technologies and approaches to software development.
- Adopt a pragmatic approach to time management with regard to project tradeoffs (e.g. refactoring vs. new feature development).
- Contribute to project documentation as needed by internal and external teams.
- Work on custom software products leveraging many languages, frameworks, and platforms.
- Value general versatility and flexibility over focused specialization.
- Get up to speed on existing projects’ domains, technology stack, and platforms.
Other
- Bachelor's Degree in Computer Science.
- Able to work productively with clients and/or stakeholders
- Comfortable with pair programming and other Extreme Programming practices
- Work a full-time job (generally 42 hours per week).
- Travel occasionally—as needed and possible.