Full Stack Developer
Remote- San Jose, Costa Rica
Full Time
Technology
Experienced
We are looking for a Full Stack Web Developer to join our dynamic digital web agency. In this role, you will be responsible for developing and maintaining cutting-edge web applications using a variety of technologies and platforms. You will work closely with our team of designers, project managers, and other developers to create robust, scalable, and user-friendly web solutions for our clients. This position is able to work remotely.
As a Full Stack Web Developer, you will be involved in all stages of the development process, from conceptualization and planning to implementation and deployment. You should have a strong foundation in both front-end and back-end development, with expertise in Java, .NET and PHP. Additionally you’ll be well versed in responsive frameworks, database platforms, and cloud services such as Azure or AWS and content platforms such as Adobe Experience Manager, Kentico or similar.
What You’ll Do
What We’re Looking For
What’s In It for You
POP offers competitive compensation and full benefits. We pay 100% of the healthcare premiums and life insurance premiums for all our employees. You have the ability to work from home and 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].
As a Full Stack Web Developer, you will be involved in all stages of the development process, from conceptualization and planning to implementation and deployment. You should have a strong foundation in both front-end and back-end development, with expertise in Java, .NET and PHP. Additionally you’ll be well versed in responsive frameworks, database platforms, and cloud services such as Azure or AWS and content platforms such as Adobe Experience Manager, Kentico or similar.
What You’ll Do
- Design, develop, and maintain web applications using Java, .NET and PHP
- Ensure the performance, quality, and responsiveness of applications
- Help maintain code quality, organization, and automatization
- Build and integrate front-end code including HTML, CSS, JavaScript with server-side code
- Implement security and data protection measures
- Participate in code reviews and contribute to team discussions on architecture and best practices
- Stay up-to-date with emerging trends and technologies in web development
- Build performant and secure database backends using SQL and NoSQL platforms
- Write clean, object-oriented, maintainable back-end code
- Work directly with client and partner development teams to co-create/deliver solutions together
- Advise on technical considerations and dependencies regarding risks, opportunities, efficiency and maintainability
- Advise on project plans, estimates, and dependencies of front-end tasks
What We’re Looking For
- 5+ years of experience in full stack web development, preferably using .NET (C# preferred), PHP, Java or other open source frameworks.
- 3+ years of experience developing with database platforms and technologies including SQL, NoSQL, with stored procedures, index planning and management as well as data transformation techniques
- 5+ years with front-end technologies such as HTML5, CSS3, JavaScript, and jQuery
- Experience with responsive and adaptive design
- Proficient understanding of client-side scripting and JavaScript frameworks, including Angular, React, or Vue.js
- Familiarity with version control systems, particularly Git
- Experience building/extending back-end CMS functionality, with a preference for Adobe (but not required)
- Must have experience architecting back-end solutions from the ground up as well as taking over and analyzing existing work product
- Ability to understand OOP practices, design patterns, component-based design and service-oriented architecture
- Mid-to-senior level experience in building, implementing and extending both custom and third-party APIs
- Strong communication skills, in particular the ability to communicate with project and program managers
What’s In It for You
POP offers competitive compensation and full benefits. We pay 100% of the healthcare premiums and life insurance premiums for all our employees. You have the ability to work from home and 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].
Apply for this position
Required*