This is a remote first position and we're considering candidates in the Istanbul time zone. Also, we have two offices at Yıldız Teknopark and Bau (Istanbul). You will be free to use desired offices or your own working environment.
You will be a member of our backend development team. The team focused on building and growing a modern HRMS and Employee Engagement platform. Also, work in collaboration with our mobile team. You will help us to release our up-and-coming HRMS platform and take it to the next level.
Job Responsibilities:
Be actively involved with the team beyond product development
Work with engineering, management, product, QA, and Operations teams to completely own the product
Pay strong attention to detail, and work passionately towards product development
Responsible for the application back-end, real-time APIs and views, Integration Adaptors, etc.
Develop APIs for managing HR, workflows and resources
Work with the team to build front-end applications for merchants and business owners
Build APIs and Views to create and manage customer deployed sites
Perform Authentication and Authorization (OAuth, Token-based)
Develop OpenAPI integration for building third-party plugins and apps
Manage API docs for developer analysis
Job Requirements:
At least 3+ years of relevant experience as a software developer
Extensive experience in Ruby on Rails, PostgreSQL
Prior experience designing and implementing complex back-end
Demonstrable experience building multi-tenant apps
Experience with building verbose data-fetching and querying architectures (PostgreSQL, working around N+1 query problems)
Hands-on experience in building relational database linking, and authorization to securely retrieve them
Experience working with distributed systems
Experience in deployment pipelines for dynamically deploying customer sites and production systems
If you're ready to take on a new challenge, we want to hear from you! Apply today and let's build something amazing together.
Seniority level
Not Applicable
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at Passgage by 2x