Web Application Developer

Engineering · Full-time · Piedmont, Italy

Job description

Web Application Developer

OuterBox is seeking a Web Application Developer to design and build resilient software for complex applications, focusing on API development, data services, and cloud-based infrastructures. You will maintain clear documentation, experiment with new technologies, and lead implementation phases to ensure code quality and efficiency. Proficiency with modern JavaScript frameworks like Vue.js or React, backend development in PHP (Laravel), and experience with AWS are essential. This role offers the opportunity to contribute to system design, integrate advanced technologies, and lead optimization efforts in a dynamic and innovative environment.

Cohesive Culture + Good Humor + Combined Skills = Awesome Results

At OuterBox, what we won’t stop doing is winning as a team for our clients, while at the same time winning for each other as both professionals and individuals. We know our awesome wins start with our incredible people, which is why for over 20 years we’ve created—and continuously refined—a team-centric work culture that is rooted in trust, respect, accountability, appreciation, fun, and collaboration. The Plain Dealer & Cleveland.com demonstrate this by having awarded OuterBox as a Top Workplace for three years running in 2022-2024! 

At OuterBox, we’re here to thrive together—not simply survive. So if you’ve been searching for an agency that energizes, inspires, and directly helps you achieve the best for you, the person, and you, the professional, maybe it’s time to think outside the traditional agency box? 

What You Get To Do Every Day: 

  • System Design & Development: Collaborate in designing and building resilient software for complex applications, with a strong emphasis on API development, data services, and cloud-based infrastructures. You'll work hands-on with the code and tools to ensure our systems align with user needs and company objectives.

  • Documentation & Reporting: Maintain clear and precise documentation of code, workflows, and system behaviors. Your work will be well-documented for future developers and teams, ensuring smooth handovers and knowledge-sharing.

  • Innovation & Improvement: Experiment with new technologies and modern DevOps practices. Your input will help streamline deployments, improve app management, and introduce automation where possible. Stay ahead of the curve by exploring cutting-edge tools and suggesting their integration.

  • Implementation Oversight: Lead the implementation phase by overseeing code quality, performing reviews, and ensuring the solutions you're building follow best practices. Optimize the performance of applications in cloud environments, focusing on efficient use of AWS services and SQS handling

This is a remote work opportunity with limited travel obligations, which requires demonstrating a level of dedication and commitment to being self-driven and accountable. 

What You Bring To The Role:

  • Proficient with modern JavaScript frameworks like Vue.js or React and backend development in PHP (Laravel).

  • Solid experience with SQL for data manipulation and analysis. Familiarity with data tools like Pandas is a plus.

  • Proven ability to build, deploy, and manage applications in cloud-based environments, specifically AWS.

  • Experience in designing and implementing RESTful APIs for smooth data integration across systems.

  • Bonus points for familiarity with AI frameworks like LangChain and exposure to Google Cloud Functions.

  • Experience working with structured data, running analyses, and drawing insights.

  • Familiarity with data visualization tools to help tell the story behind the numbers.

  • Skilled at debugging and solving complex technical problems. You can tackle challenges head-on, both independently and within a team.

  • Comfortable resolving technical roadblocks during the development process, ensuring smooth project delivery.

  • Effective communication with the ability to break down technical ideas and concepts for non-technical stakeholders.

  • Experience documenting processes and communicating findings clearly.

Why You’ll love working at OuterBox: 

  • High-character, fun, and cohesive work culture

  • Competitive base salary

  • PTO that is genuinely encouraged

  • Affordable, low-deductible health insurance plans

  • Supplemental benefits, including employer-paid life insurance, short & long term disability insurance

  • 401k with company match

  • Remote work flexibility

  • Supportive, transparent, and accessible leadership that welcomes ideas, insights & feedback

  • Professional/individual development stipend

If you’re ready to join a cohesive team that will support and encourage you to take your career to the next level, we encourage you to apply!