Position: Middle Software Developer
Company: Snaga Solutions
Experience required: 2y

**Requirements**
- 2+ years of experience in Ruby
- Extensive knowledge of clean code principles
- Mastery of Agile development methodologies
- Team player

**Responsibilities**
- Design, implement and deploy software products
- Produce clean, efficient code, based on specifications
- Integrate software and third-party services
- Troubleshoot, debug and upgrade existing software
- Work as part of a team with other engineers to build and deliver features
- Participate in code reviews, identify and apply best practices for software development
- Create technical documentation for reference
- Contribute to the security of our systems
- Recommend and implement new technologies, processes, and systems to increase productivity