Full Stack Engineer

McMinnville, OR
52 Limited is a digital staffing agency with an industry-leading focus on the creative + technology space. We exclusively place tech and creative talent in direct-hire, contract-to-hire, and contract roles with our clients in Portland, Seattle, and San Francisco.

The Software Engineer duties include and are not limited to: 


• Writing clean, functional code on the front- and backend 

• Testing and fixing bugs or other coding issues to ensure responsiveness and performance 

• Troubleshooting, debugging, and upgrading software 

• Implement best-practice security and data protection settings 

• Building the frontend of apps with appealing visual design 

• Following provided UX/UI design systems and frontend style guides 

• Participating in the design and creation of scalable software 

• Participating in the design of client- and server-side architecture 

• Ideating software solutions with developers, designers, and product managers 

• Participating in the design-engineering review 

• Estimating time to complete development tasks (and continuously improving estimations) 

• Meeting with customers when necessary 

• Following task acceptance criteria 

• Performing quality assurance testing 

• Reporting progress during standups 

• Communicating task progress with Project Manager(s) 

• Occasional (rare) work in evenings or weekends to meet software delivery deadlines 


Qualifications: 


• BS or MS in computer science, engineering, statistics, or related field 

• 1-4 years of demonstrable experience required 


Technical Skills: 


• Experience with multiple front- and backend languages and libraries: o JavaScript or TypeScript required (TypeScript preferred) 

• Angular and/or ReactJS 

• C#, Java, or PHP required (C# preferred) 

• ASP.NET or Laravel required (ASP.NET preferred) 

• Relational databases required (Microsoft SQL Server preferred) 

• Data formats: JSON, XML, or CSV required (JSON preferred) 

• Source control: Git required 

• Working knowledge of Entity Framework (with LINQ) or other ORM 

• Hosting environment knowledge desired: AWS, Azure 

• Web server knowledge desired: NGINX, Apache, or IIS 

• Familiarity with Agile and Lean methodologies, Scrum framework 

• Familiarity with GitLab or Jira desired 

• Experience in API design and development 


Location: 

• McMinnville, OR 

• Minimum two workdays in the McMinnville office required. Otherwise, remote is OK. 


The perfect candidate is one who: 

• Likes challenges and to work in a fast-paced environment 

• Uses time wisely and asks for clear priorities 

• Understands the need to deliver key functionality first, then build out the details 

• Clarifies expectations and references before jumping into code 

• Takes time to prepare thoughtful questions and possible solutions 

• Has a real eye for detail and spotting design patterns 

• Enjoys following through and clearing ambiguity 

• Addresses conflict with empathy 

• Enjoys going the extra mile to deliver high-quality code 

• Values UX/UI design and seeks to understand best practices 

• Is well-spoken and communicates clearly and directly 

• Can grasp and convey effort-level of technical solutions 

• Takes initiative and enjoys helping others 

• Enjoys discussing and optimizing processes and systems 

• Is a lifelong learner 

• Truly believes “teamwork makes the dream work” 

• Enjoys “leaving no stone left unturned” and investigating the unknown