ComparaJá
FinTech
SeniorFullstackEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Fullstack Engineer at ComparaJá. Skills: Full-stack development, Software architecture, Technical leadership. Drive software development. Own full-stack features”
Industry & Context.
Analytical mindset; Solve complex problems
What They're Looking For.
Must Have
Proven experience as Senior Software Engineer, Experience with SaaS applications, Experience with cloud-based applications, Fluency in Portuguese, Fluency in English
Nice to Have
Experience in C#, Experience in Python, Experience in Nuxt, Experience in PostgreSQL, Experience in AWS
What You'll Do.
Drive software development
Own full-stack features
Improve build processes
Improve system architecture
Provide technical support
Write maintainable code
Promote engineering best practices
Collaborate with product managers
Collaborate with designers
Design full-stack systems
Drive technical decisions
Evaluate new technologies
Evaluate new methodologies
Solve complex problems
How You'll Work.
Team & Collaboration
Collaborate across functions; Work with stakeholders
Full Job Description
Senior Fullstack Engineer | ComparaJá.pt – Lisbon (Hybrid) Job Summary We are looking for a highly skilled and experienced Senior Fullstack Engineer to drive the architecture and development of our high-quality software. You will own complex technical features end-to-end, ensuring that our products are built to modern engineering standards while championing a culture of code quality and technical excellence. The ideal candidate will have a deep background in both frontend and backend development, experience providing technical mentorship to fellow engineers, and a passion for optimizing application performance and system scalability. This is an office role based in Alvalade, Lisbon with flexibility to work remotely. Key Responsibilities Drive the development of high-quality software: Take hands-on ownership of complex full-stack features from end to end. Write robust code while ensuring solutions meet business requirements and adhere to the highest standards of performance, security, and scalability. Optimize the codebase and developer experience: Identify technical debt and continuously improve tooling, build processes, and system architecture to increase engineering efficiency and reduce deployment bottlenecks. Mentorship and technical guidance: Provide hands-on support to junior and mid-level engineers. Elevate the team's technical bar through rigorous code reviews, pair programming, and active knowledge sharing. Champion modern development standards: Actively write testable, maintainable code and promote engineering best practices, including comprehensive automated testing, CI/CD integration, and clean architecture principles. Collaborate across functions: Work closely with product managers, designers, and other stakeholders to seamlessly translate business requirements into technical solutions and ensure a shared vision across the product lifecycle. Architectural contribution: Design robust full-stack systems and help drive technical decisions around tools, API
Applying for this Senior Fullstack Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about ComparaJá?
Real rants from real employees. Read before you apply.