This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The company's engineering team is structured into small, flexible groups focused on Product and Platform.
Engineers have the opportunity to switch teams to work on different challenges and broaden their skills.
Work is organized in two-week cycles where engineers have full ownership of their tasks.
The product is a web app with a React UI, GraphQL, REST, and WebSockets interfacing with a Ruby on Rails backend.
Data and messaging infrastructure are built on PostgreSQL and Redis.
The focus is on providing top-notch user experiences, emphasizing security, reliability, and performance.
As a Senior Software Engineer, you will be responsible for end-to-end delivery of features, from ideation to deployment, monitoring, and customer rollout.
Collaboration with customers to gather feedback and improve the platform is essential.
Requirements:
6+ years of experience as a Full Stack software engineer building modern web applications.
3+ years of experience with Ruby on Rails and ReactJS.
Strong skills in Javascript, ES6, TypeScript, and Git.
Previous experience building GraphQL or REST APIs, preferably in a production environment.
Experience with SQL, RDBMS (preferably PostgreSQL), and data warehousing solutions.
Solid software engineering practices including coding, testing, code reviews, and design documentation.
B.S. or higher in Computer Science or equivalent work experience.
Advanced proficiency in English, both written and verbal.
Passion for crafting innovative, user-centric solutions and solving technical problems.
Experience working within Scrum/Agile/Kanban methodologies.
Benefits:
Opportunity to work on impactful products and enhance processes and technology.
Ownership of end-to-end delivery of features and collaboration with customers.
Mentorship opportunities to help grow the team's culture and future.
Support and scaling of highly available, heavily trafficked services.
Chance to work in a product-focused environment and address challenging technical issues.
Continuous learning and development of technical skills.
Contribution to a culture of engineering excellence and product-focused values.