FULL STACK DEVELOPER Versigent designs and delivers the systems that move power through modern technology. From vehicles to robotics to energy platforms, our electrical distribution systems enable the next generation of electrified, automated and connected products. As a standalone company, we combine deep engineering expertise with the speed and focus needed to solve increasingly complex challenges. Our teams move quickly, think with precision and deliver at scale — helping customers do more without adding cost, weight or complexity.
What defines us is how we work: with the agility and momentum of a startup, backed by the experience and discipline of a proven global leader. That combination creates an environment where ideas move faster, ownership is real and impact is visible.
YOUR ROLE As a Full Stack Engineer, you will design, build, and maintain scalable end-to-end software solutions using .NET, Python, and DevOps practices. You will play a key role in architecture decisions, development standards, and technical leadership, contributing across the full technology stack.
RESPONSIBILITIES Design & Architecture Architect scalable and maintainable software solutions based on business requirements Design robust database schemas, optimizing performance and ensuring data integrity Create comprehensive system designs and technical specifications Establish coding standards, patterns, and best practices for the development team Make technology stack recommendations aligned with project needs and organizational strategy Development and Implementation Develop server-side logic, APIs, databases, and server infrastructure using .NET and/or Python Build responsive and intuitive user interfaces using HTML, CSS, JavaScript, and frameworks such as React or Blazor Work with both SQL and NoSQL databases, including schema design, query optimization, and data integrity Write clean, efficient, and well-documented code in line with established standards Implement comprehensive testing strategies to ensure solution quality and performance Problem Solving & Technical Leadership Solve complex technical challenges with innovative and efficient solutions Troubleshoot and resolve critical issues across the full technology stack Evaluate and integrate third-party technologies and services when appropriate Lead technical discussions and design reviews Balance technical debt management with feature development Collaboration and Mentorship Work closely with developers, designers, and stakeholders, mentoring junior developers Collaborate with internal and external stakeholders to refine and clarify requirements Provide technical guidance and ongoing support to junior team members Conduct thorough code reviews to ensure quality and promote knowledge sharing Support cross-functional teams in understanding technical constraints and opportunities Communicate complex technical concepts clearly to both technical and non-technical audiences Documentation and Knowledge Sharing Create, maintain, and continuously improve documentation related to developed solutions Produce and maintain comprehensive technical documentation Document architecture decisions and system design rationales Improve coding guidelines and best practices documentation Share knowledge through presentations, workshops, and pair programming Contribute to the team’s continuous learning culture YOUR BACKGROUND Minimum 5 years of software development experience, with at least 3 years in full-stack development Proven experience working across backend, frontend, and infrastructure layers Strong ownership mindset and ability to work independently on complex technical topics Experience collaborating with stakeholders in dynamic, cross-functional environments QUALIFICATIONS Bachelor’s or master’s degree (preferred) in Computer Science, Technology, Engineering, Data Science Strong experience with .NET (C#) and Python Solid full-stack experience with modern frontend technologies Strong knowledge of SQL and NoSQL databases Experience applying best practices in clean code, testing, and documentation Hands-on experience with DevOps practices (CI/CD, automation, production support) Nice to have Experience with cloud platforms (Azure, AWS, or GCP) Containerization and orchestration (Docker, Kubernetes) Infrastructure as Code (e.g. Terraform, Bicep) Monitoring, logging, and observability practices Security best practices in software development WHY JOIN US? Grow with purpose. We invest in our people by creating opportunities to build skills, take on new challenges, and develop over time. Do work that shows up in the real world. What you contribute here powers systems that are critical to how industries operate and evolve. The impact is visible and lasting. Succeed with the right support. We provide the tools, resources, and environment needed to perform at a high level and sustain that success.
YOUR BENEFITS AT VERSIGENT: Private health care effective day 1 of employment Learning and development opportunities Opportunities to give back to the community Please note that to be considered for this position, candidates must be legally eligible to work in Portugal.
This includes having: Valid residence permit or working visa Portuguese Tax Identification Number (NIF) Portuguese Social Security Number (NISS) Please send your CV in English! APPLY TODAY! If you are looking for a role where you can grow, contribute, and see the direct impact of your work, we encourage you to apply and be part of what Versigent is building next.
Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates Versigent is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.
Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law. Aptiv is a global technology company that develops safer, greener and more connected solutions enabling the future of mobility. Headquartered in Dublin, Aptiv has approximately 180,000+ employees and operates 12 technical centers, as well as manufacturing sites and customer support centers in 44 countries. Visit aptiv.com. Please review Aptiv's privacy policy by following this link: https://www.aptiv.com/privacy-notice
¿Te interesa este puesto?
Salario tipico para Full Stack Developer em Lisboa:
EUR 35 000 - 35 000
Baseado em 34 vagas de emprego
Ver dados salariais completos