Senior Software Developer
1 semana atrás
About the role:
- We are looking for an experienced Senior Full-Stack Developer to join our high-performing engineering team. This role is ideal for someone who enjoys taking ownership of large technical challenges, designing scalable systems, and contributing to both architecture and execution. You'll work across the full web stack—, , , MySQL— while collaborating with cross-functional teams to drive product and platform initiatives from inception to production.
- As a senior engineer, you'll not only build robust features but also help guide technical direction, champion code quality, and contribute to a culture of performance, reliability, and continuous improvement.
- Lead the design, development, and optimization of scalable full-stack applications using , , , and MySQL.
- Drive architecture discussions and system design for new modules and features with an eye on scalability, modularity, and performance.
- Own end-to-end implementation — from planning to deployment — ensuring best practices in coding, testing, CI/CD, and documentation.
- Contribute to building performant RESTful APIs and cleanly integrating backend services with modular frontend components.
- Continuously improve client and server-side performance, including TTFB, LCP, code splitting, caching, DB tuning, and Lighthouse score optimizations.
- Collaborate closely with design, product, DevOps, and other engineering teams to build user-centric, scalable experiences.
- Review code, provide architectural guidance, and advocate for engineering excellence within the team.
- Use Docker and CI/CD pipelines ( Jenkins) for deployments to AWS infrastructure in a microservices environment.
- Leverage AI developer tools to increase productivity and guide others in their effective usage.
- 4–7 years of professional experience in full-stack web development, including recent experience in a senior or lead capacity.
- Advanced proficiency in JavaScript (ES6+), , (SSR, routing, data fetching), and
- Strong experience with relational databases, particularly MySQL, including schema design and performance tuning.
- Familiarity with modern AI-powered developer tools (e.g., GitHub Copilot, Cursor, Tabnine, etc.) and their application in team workflows.
- Proven ability to identify and debug performance bottlenecks across both frontend and backend by analyzing server-level metrics (CPU, memory, I/O, logs, network latency, etc.).
- Hands-on experience optimizing client-side performance using techniques like bundle splitting, lazy loading, and Lighthouse auditing.
- Working knowledge of Google Analytics 4 (GA4) for measuring frontend performance and user interactions.
- Deep understanding of REST APIs, microservices communication patterns, error handling, and API versioning.
- Proficiency with Docker, CI/CD with Jenkins, and working knowledge of AWS services (EC2, S3, RDS, etc.).
- Clear, maintainable coding style with experience in code reviews, testing frameworks ( Jest, React Testing Library), and technical documentation.
- Comfortable working in cross-functional teams and independently owning complex features or refactors.
- Experience handling multi-region websites, performance optimization and data privacy/security standards.
- Experience with BigQuery GA4 exports—writing queries to analyze usage trends, retention, conversion funnels, and performance issues.
- Experience with DevOps, observability (New Relic, ELK), or system reliability practices.
- Experience with API documentation tools like Swagger/Postman, and automated deployment pipelines.
- Knowledge of CDNs (like Cloudflare) and internationalization/localization strategies for web apps.
- A fast-paced, tech-savvy startup environment where your work directly impacts product and business outcomes.
- The autonomy to architect systems, make technical decisions, and see your ideas shipped to production.
- Opportunity to work with state of the art tech, modern, performance-focused JavaScript stack.
- Opportunity to drive cross-functional initiatives and contribute to the technical direction of the platform.
- High ownership, real impact, and the satisfaction of building things that matter at scale
-
Senior Software Engineer
Há 6 dias
Portugal - Remote OutSystems Tempo inteiroThere are NO limits to your career: come shape the future and be part of a truly unique global culture at OutSystemsAbout This RoleAs a Senior Software Engineer in the ODC Studio team, you'll help shape the experience of thousands of developers worldwide, building intuitive, powerful, and high-performance tools that make modern application development faster...
-
Senior Software Developer
Há 6 dias
Remote (Portugal) Nox Health Tempo inteiroAbout the roleThis is an integral position within the company as it will be responsible for helping to develop and maintain the Nox Cloud Platform.What you'll doWrite and update quality code that meets the design requirements and coding standardsAssist in the development of design documentsFollow all documented procedures around the development or...
-
Senior Software Developer
Há 6 dias
Portugal A2IT Technology Tempo inteiroWe are looking for a Senior Software Developer to join challenging projects with a strong focus on architecture, cloud, DevOps, and full-stack development, in a modern and collaborative tech environment. Key Technologies.NET Core (C#);Azure (App Services, Functions, Storage, Key Vault, DevOps Pipelines);SQL Server & Oracle;OpenShift / Kubernetes (pods,...
-
Software Developer
Há 14 horas
Remote, Portugal Neural Technologies Tempo inteiroAbout NeuralNeural Technologies is a leading provider of modular revenue protection, machine learning/artificial intelligence, data integration, and signaling software solutions. We serve a global client base across Telecom operators, Banking, Payment processors, and other sectors, helping them combat fraud and protect revenue.With customers in 45 countries...
-
Senior Software Tester
Há 6 dias
Portugal, remote myneva Tempo inteiroYour missionDesign, develop, and execute test plans, test cases, and test scripts for new and existing software productsIdentify, document, and track bugs and issues using tracking tools such as JiraCollaborate with developers, product managers, and other stakeholders to ensure product qualityPerform functional, regression, integration, and performance...
-
Senior Software Developer
2 semanas atrás
Portugal Matchtech Tempo inteiroAre you looking to join a fast-growing tech company?We are looking for a Senior Software Engineer (Go / Kubernetes / Cloud-Native) to collaborate with a global, fully remote tech organization that originated as a Kubernetes-native open-source initiative and has since evolved into a leading enterprise-focused testing orchestration platform.The company is...
-
Senior Software Engineer
Há 6 dias
Portugal Remote Feedzai Tempo inteiroThe Customer Success Engineering team works directly with clients to ensure that every technical aspect of our product—installation, configuration, and customization—is delivered smoothly and at the highest standard. We act as technical consultants, helping clients solve complex and unique challenges. Our team is dynamic, persistent, and committed to...
-
Senior Software Developer
2 semanas atrás
Portugal Matchtech Tempo inteiroAre you looking to join a fast-growing tech company? We are looking for a Senior Software Engineer (Go / Kubernetes / Cloud-Native) to collaborate with a global, fully remote tech organization that originated as a Kubernetes-native open-source initiative and has since evolved into a leading enterprise-focused testing orchestration platform. The company is...
-
Senior Software Engineer
Há 4 dias
Portugal, remote myneva Tempo inteiroYour mission In this role, you will collaborate to design, develop, and maintain modular components while modernizing critical features. Our products operate in containerized environments hosted in AWS, and our teams follow a "build-and-run" approach, ensuring that we own the full lifecycle of the solutions we deliver.As a Senior Software Engineer, you...
-
Senior Software Engineer
Há 4 dias
Portugal, remote myneva Tempo inteiroYour mission As a Senior Software Engineer, you'll be part of an agile product team working on the further development of a well-established .NET system – with a focus on maintenance, refactoring, and targeted modernization. Your contribution will be key in sustainably reducing technical debt while ensuring both stability and ongoing development.Your...