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 3 years of software development experience, with at least 2 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!
#LI-JM1
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.
Privacy 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.
Privacy Notice - Active Candidates: https://www.versigent.com/privacy-statement
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.