Senior Full-Stack Engineer

Technology San José, Costa Rica

We are looking for a Senior Full-Stack Engineer who is an expert in broad application engineering practices. The Full-Stack Engineer is experienced in developing rich UI experiences and performant backend architectures that are deployed to physical servers and in the cloud. They are adept to learning new technologies quickly and comfortable with changing requirements. This person is capable of troubleshooting functional, layout and performance issues in the application itself or with the services, databases or platforms that support it.

The Senior Full-Stack Engineer contributes hands-on to application development efforts, is an advisor to technical and non-technical stakeholders guiding them through technical decisions by helping them understand risks, dependencies, constraints, and options for solving technical challenges.

What You’ll Do

  • Implement front-end UI experiences using design specifications, layouts and assets
  • Design and implement middle-tier business objects and components
  • Use a variety of technologies and languages such as .NET, C#, Java, PHP, Python, SQL and MySQL
  • Standup and deploy environments in Azure, AWS and private data centers
  • Live and breathe the DevOps culture at POP
  • Perform hardware/network-related troubleshooting
  • Advise on software architecture and how your work is deployed in production
  • Design and implement database systems
  • Advise on security and performance aspects of applications
  • Work with clients in partnership with technical architects and/or project management
  • Demonstrate an eagerness to learn about and advise on new technologies
  • Develop elegant, well architected solutions
  • Collaborate with all department teams to tackle complex problems
  • Maintain and contribute to a positive innovation culture
What We’re Looking For

  • 6+ years of programming experience using languages and technologies such as ASP.NET, C#, Java, Python, PHP, SQL, and/or MySQL
  • 4+ years’ experience designing, developing, and supporting enterprise-class solutions
  • 3+ years of experience implementing CMS systems like Kentico, Sitecore, Umbraco and/or Adobe Experience Manager
  • Proficiency in most or all of the following methodologies and practices: Design Patterns, Component-Based Design, Refactoring, and Service-Oriented Architecture
  • Strong background in component, application, framework and database design and development
  • Ability to collaborate effectively in teams and to communicate technology issues to both technical and non-technical audiences
  • Excellent coding, architecture, and organizational skills
  • Strong time management skills demonstrated by the ability to execute on multiple projects while working on a tight deadline
  • A portfolio exhibiting examples of clean code and adherence to coding standards
  • Works well with fellow team members from all disciplines
  • Passion for learning and teaching
  • Strong analytical and problem-solving skills
  • Positive attitude with great follow through
Who We Are

We are POP. We work hard. We’re professional. We stay humble. We are coders and craftspeople, as hardworking and eclectic as the city itself. We believe that how something works is as important as how it looks. We build things better than they need to be. We value craft over hype. We partner with brands that value ideas over egos. Pioneers at heart and stoic to the core.

What’s In It for You

POP offers competitive compensation, full benefits and the option to work 100% remote. We pay 100% of the healthcare premiums for all our employees. We offer coverage for Medical, Short & Long Term Disability, and Life Insurance. We host many annual celebrations for employees and family members to show love for POPsters. Additionally, each year, we offer generous paid time off and recognize individuals for 10 years of employment with a paid sabbatical - we believe in the importance of work/life balance! POP is an Equal Opportunity Employer that is committed to an inclusive and diverse workplace. All qualified candidates will receive consideration for employment. POP will not discriminate on the basis of race, national origin, gender, gender identity or expression, sexual orientation, protected veteran status, physical or mental disability, age, or other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected]