Job Description
We are looking for a highly motivated Software Engineer with 2 years of experience to join our dynamic team on a contract basis. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions using our tech stack.
This is a fully remote role based in Porto, Portugal.
Job Title: Jr. Software Engineer (Contract, Remote - Porto, Portugal)
Experience: 2 Years
Location: Remote (Porto, Portugal)
Employment Type: Contract
Key Responsibilities:
- Design, develop, test, and deploy high-quality software solutions.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Write clean, scalable, and maintainable code.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure the performance, quality, and responsiveness of applications.
- Participate in team meetings and contribute to project planning and estimation.
Required Skills and Experience:
- 2 years of hands-on experience in software development.
- Proficiency in .NET 6, ASP.NET MVC, and Razor Pages.
- Strong knowledge of HTML, CSS, and front-end frameworks.
- Experience with SQL Server and database design.
- Experience developing and consuming RESTful APIs.
- Proficiency in using Git for version control.
- Familiarity with software development best practices and design patterns.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
Nice to Have:
- Experience with Shopify.
- Experience with GraphQL.
- Experience with Vue 3.