Shift Interactive ยท 4 hours ago
Software Engineer
Maximize your interview chances
Insider Connection @Shift Interactive
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Collaborate with clients to understand their goals and requirements.
Design, develop, and maintain applications throughout the software development lifecycle.
Maintain high standards in code quality through the adoption of practices like Test-Driven Development (TDD), and clean code methodologies.
Follow established coding standards and industry best practices.
Partner with UI/UX designers to deliver a seamless user experience.
Analyze existing business processes and recommend improvements.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Strong experience in Ruby and Ruby on Rails framework.
Proficiency in React, with experience in other frontend technologies.
Have experience with one or more programming design paradigms (e.g. Object-oriented, Functional, etc.).
Experience building comprehensive test automation suites.
Ability to write simple, maintainable code using practices like TDD, DRY, SOLID, and YAGNI.
Experience with understanding and implementing different design patterns and architectures and the problems they solve.
Experience with recognizing various code smells and refactoring them safely.
Foster collaboration and collective ownership of code and outcomes within the team.
Proactively communicate progress and issues to the team and stakeholders, managing expectations effectively.
You must be located in Iowa, preferably Des Moines.
Must be legally authorized to work in the United States without company sponsorship.
This position requires US citizenship due to due to contract requirements.
Preferred
Experience with DevOps automation tools (e.g., Ansible, Terraform)
Familiarity with cybersecurity principles and tools
Experience with performance testing and optimization
Experience making safe changes to legacy systems using techniques like finding seams, breaking dependencies, and characterization tests
Company
Shift Interactive
Shift Interactive is a design and development agency located in Des Moines, IA.
Funding
Current Stage
Early StageCompany data provided by crunchbase