📍Brazil
Senior Fullstack Developer, Tech Lead
closed
Netguru
💵 $39k-$80k
📍Remote - Poland
Summary
Join Netguru, a Certified B Corporation®, and help shape the world through beautiful software. We're a global team working with diverse clients. This senior Ruby on Rails developer role requires 5+ years of experience, expertise in various technologies (Ruby on Rails, React.js, TypeScript, SQL/NoSQL databases, API design), and strong communication skills. You will develop high-quality software, analyze existing code, collaborate with clients, and mentor team members. We offer competitive salaries, benefits through the WorkSmile platform, Apple product discounts, and a home-office bonus for B2B contractors.
Requirements
- 5+ years experience and advanced knowledge of Ruby and Ruby on Rails development, including tools like Active Record and RSpec
- Experience with SQL (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, DynamoDB)
- Experience in designing secure APIs (REST, GraphQL, WebSockets) with authentication & authorization (JWT, OAuth)
- Strong knowledge of React.js, including integration with Rails applications or frameworks like Next.js
- Proficiency in TypeScript and ES2015+ (modern JavaScript and ECMAScript specs)
- Experience optimizing application performance, including database queries, caching, and frontend performance/SEO best practices
- Knowledge of how to create DRY and S.O.L.I.D. code
- Experience with RWD and the mobile-first approach
- Understanding of security principles in software development
- Experience in working in different projects both public and private sector
- Experience in working with third party integrations
- Good knowledge of testing practices, including TDD, unit tests, integration tests, automation tests, etc
- Excellent communication skills - ability to collaborate with clients, designers, and non-technical stakeholders
- Ability to dissuade a client/team from making wrong decisions based on experience, providing guidance and expertise in your field
- Excellent knowledge of written and spoken English (C1+)
Responsibilities
- Develop and implement the highest-quality application software within deadlines and in accordance with our guidelines for high-quality code
- Deep dive analysis of and introducing improvements to existing code base
- Understand the business side of the project and be able to lead in-depth technical discussions with partners and customers
- Thorough understanding of agile development methodology
- Very strong in applying design patterns and practices
- Recognize upcoming trends and technologies which might be presented to the clients with the right business cases, references and context
- Participate in the documentation and execution of system testing
- Implement and follow strong code review process at peer level, architect level and customer level
- Guide and mentor the project team in technical aspects
- Help to identify and mitigate project risks that impact delivery
- Support/mentor developers and other project members (e.g. PMs, QAs, PDs)
- Participate in project scope estimation and execution, ensuring technical feasibility, accurate effort assessments, and clear task prioritization
Preferred Qualifications
- Experience with Kubernetes, AWS, Terraform, Contentful, DataDog, StatsD
- DevOps experience with CI/CD, Ansible, Docker
- Experience with Vue.js or Angular
- Open-source contributions
- Experience in recruiting developers
Benefits
- Access to the WorkSmile platform, offering benefits adapted to your preferences
- Discounts on Apple products
- One-time PLN 1000 home-office bonus for B2B contractors, and PLN 175 monthly lump sum (ryczałt) for remote employees
- Various internal initiatives: webinars, knowledge sharing sessions, internal conferences
This job is filled or no longer available
Similar Remote Jobs
📍Spain
📍India
📍Brazil
📍Portugal
📍Portugal
📍Canada
📍Hungary
📍Portugal