Position: Senior Software Engineer (Full stack) to the long-term project from the USA
Company: DOIT Software
Experience required: 5y
Category: Ruby
English level: upper
Published: 2022-04-01T00:00:00+03:00

**About the project:**
Our client supports real estate investors by offering the opportunity to build successful businesses through a simplified loan process. This competitive product, innovative technology, and experienced team are changing the way real estate investors receive funding for their fix-and-flip and rental properties, transforming the experience from end to end.
**Developer’s level:** Senior
**Location:** remotely or Kyiv office
**English:** Strong Upper-Intermediate

**Skills and Qualifications:**
5+ years of professional experience in software development
Proven experience with Ruby, Python, JavaScript, and TypeScript 
Frontend Frameworks: React and GraphQL
Backend Frameworks: Rails, Node.js, Kafka
Databases: Postgres, Redis
Experience of shifting from a monolithic platform to a distributed set of services
Experience with application security 
Great communication skills
Excellent understanding and breaking down complex problems
Attention to details
Strong desire to succeed and are looking for opportunities to learn and grow

**Responsibilities:**
Engineer: Architect and own large parts of the complex loan origination platform and associated web applications
Debug: Address production incidents encountered by users
Maintain a high-quality bar: Champion code quality through peer-reviewed designs and code, focusing on test automation using the unit, integration, and end-to-end testing
Reduce Technical Debt: A certain percentage of each team’s time is allocating to tackling engineering initiatives focused on reducing tech debt. Every engineer contributes to these initiatives
Execute: Focus on delivering high impact initiatives that provide value to the customer on a daily basis
Collaborate: Work closely with design and product teams as well as with business stakeholders to build the right solutions for customers
Customer-first: Ensure that customers are successful and happy

If you take pride in building high-quality, user-friendly products - we will glad to proceed with you in our hiring process)