Position: Full Stack Developer - Dotnet/Vue/SQL
Company: Pretty Neat
Category: .NET
Experience required: 2y
English level: upper

# Full Stack Developer
We're hiring a talented Full Stack Developer who wants to build ambitious products using modern tools. At PrettyNeat, Full Stack Developer refers to a person who can build and maintain entire applications from the frontend all the way to the database. Time on the job will be split between developing products to be sold to businesses and consumers, as well as contracting work for third parties. This means you’ll frequently be moving between code bases and learning things as you go. You will form a part of a small, but growing team of like-minded developers.  

A typical code base for us looks something like the below: 
1.	JavaScript Frontend typically using the VueJS ecosystem (ie. vanilla Vue, Nuxt, Gridsome). 
2.	Backend written in ASP.NET Core 6 (C#) and newer or Node 14 and newer. 
3.	Database using SQL Server or PostgreSQL. 
4.	Infrastructure hosted On-Premises or in the cloud using Netlify, AWS, Azure and Linode. 

The job post does not require that candidates currently reside in Malta. That said, candidates willing to relocate Malta soon and work in an office environment are preferable.  

# About Us
We keep pace with the industry and are active participants in the open-source world. You will find yourself regularly growing in your career, using new tools and frameworks to solve novel problems—with support from management and mentors. Our clients and projects vary significantly so you’ll need to be dynamic enough to adapt to new constraints as they arise. The role will involve discovering new problems and finding creative solutions against the constraints of time and resources. 

#You should apply if: 
•	You have at least 2 years prior experience building modern web applications 
•	You have some experience working with modern JavaScript frontend frameworks (ex. React, Vue) 
•	You have experience writing C# or Java applications 
•	You have experience using version control systems (ex. Git) 
•	You have working knowledge of when and how to make your code scale effectively 
•	You have a solid understanding of modern CSS, semantic HTML and core JavaScript concepts. 

## Nice to Have’s
•	Computer science degree or equivalent experience 
•	Open source projects or contributions 
•	Experience developing novel products  
•	Startup experience 
•	Enterprise software company experience 
•	Passionate about open source and developer tools 

## Hiring Process
•	Candidates will be invited to schedule a 15-minute screening call. 
•	Next, candidates will be invited to schedule a 60-minute technical interview. 
•	If the candidate does not have open-source projects relevant to the job, they will be requested to carry out a technical challenge. This can be done at our offices or as a take home task. 
•	Successful candidates will subsequently be made an offer. 

Interested applicants can apply by sending a cover letter (or brief introduction) and CV to recruitment-at-prettyneat.io