Job Description
• Collaboration and brainstorming with team on new features and possible solutions
• New features implementation for Control Center (web rails app for clients)
• Stats and monitoring creation and improvements, based on elastic and sidekiq
• Support (tier 3) issues troubleshooting and debugging
• Working according to Acceptance Criteria defined by Product Owner
• Follow code policies (brakeman, rails best practices, rubocop)
• Models and controllers covered by unit tests (rspec) at least on 90%
• Main feature flow cases covered by integration tests (cucumber)
• Not breaking any others features or tests
• No issues found during security or performance reviews
• New features implementation for Control Center (web rails app for clients)
• Stats and monitoring creation and improvements, based on elastic and sidekiq
• Support (tier 3) issues troubleshooting and debugging
• Working according to Acceptance Criteria defined by Product Owner
• Follow code policies (brakeman, rails best practices, rubocop)
• Models and controllers covered by unit tests (rspec) at least on 90%
• Main feature flow cases covered by integration tests (cucumber)
• Not breaking any others features or tests
• No issues found during security or performance reviews
Requirements
Essential requirements:
• Bachelor’s Degree in Computer Science or technical related degree or equivalent experience
• Experience developing web applications (2+ years)
• Good knowledge of Ruby on Rails
• Good knowledge of Object Oriented Development
• Understanding of Database Systems (one of SQL Server, Oracle, MySQL)
• Must possess the ability to understand new concepts quickly, and apply them accurately through an evolving, dynamic environment
• Fluent in English – both spoken and written
Preferred requirements:
• Experience in Agile Development (XP or SCRUM)
• Experience in Test Driven Development methodology
• Experience with High volume web applications
• Bachelor’s Degree in Computer Science or technical related degree or equivalent experience
• Experience developing web applications (2+ years)
• Good knowledge of Ruby on Rails
• Good knowledge of Object Oriented Development
• Understanding of Database Systems (one of SQL Server, Oracle, MySQL)
• Must possess the ability to understand new concepts quickly, and apply them accurately through an evolving, dynamic environment
• Fluent in English – both spoken and written
Preferred requirements:
• Experience in Agile Development (XP or SCRUM)
• Experience in Test Driven Development methodology
• Experience with High volume web applications
Company offers
• Great working conditions in young and friendly team
• Competitive salary
• Social benefits
• Competitive salary
• Social benefits