Staff Software Engineer

June 5

Apply Now

Description

• Develop and improve scalable, high-maintainable services (mostly Java/Kotlin), web applications (React), and mobile apps (Flutter). • Own the entire lifecycle of your code, including monitoring, troubleshooting, and resolving production issues. • Enhance the development experience by improving dev tools, test coverage, and code structure. • Contribute to the broader product team by conducting code reviews, RFC reviews, and sharing knowledge and best practices in product development. • Lead complex projects, involving multiple teams • Mentor less experienced software developers • Participate in the hiring process: interviewing, evaluating candidates, and raising the bar. • Engage in critical analysis of company-wide development tools and processes, identifying areas for improvement and implementing best practices to enhance software maintainability and team productivity

Requirements

• Fluency in at least one programming language, relational databases, web or app development. • Proven track record of delivering solutions to complex problems, with experience designing, building, and maintaining large, scalable systems/apps. • Deep understanding of best practices for software maintainability and team productivity • Experience using RESTful APIs, distributed systems, CI/CD, and test automation • Excellent operational and troubleshooting skills • 7+ years experience in software development • Ability to learn quickly and deliver real impact through high-quality data-driven and structured software • Professional fluency in English (Portuguese is a plus) • Know computer theory, including optimization of algorithms and distributed systems; • Deep understanding of one of our main stacks/frameworks: Java (Spring), Kotlin, React (Next.js), Flutter • Have experience with AWS cloud services • Understand containers, and container orchestration (eg. Kubernetes) • Have experience maintaining high-availability services/apps • Led projects that involved the collaboration of different teams • Have experience mentoring less experienced engineers, and interviewing software engineering candidates

Benefits

• Meal allowance: 7,63 EUR/day • Health insurance (Multicare), w/ co-part (in Portugal) • Work from-home allowance: 40,00 EUR/month • Transportation: 40,00 EUR/month • 25 vacation days per year • Labor accident insurance • Life insurance • Child care allowance (children up to 5 years old): 100,00 EUR/month • Maternity and paternity leave extended to 180 and 30 days, respectively • 10 consecutive extra days of paid recess at the end of the year, not discounted on your vacation

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com