Junior Web Developer at Cross Catholic Outreach
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Jul, 25

Salary

0.0

Posted On

12 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript Frameworks, Vue, Wordpress, Database Queries, Computer Engineering, Web Development, Service Providers, Working Experience, Php, Heroku, Github, Aws, It, Testing Practices, Integration, Reporting, Powershell, Water, Computer Science, Data Visualization, Css

Industry

Information Technology/IT

Description

Position Title: Junior Web Developer
Department: Technology Services
Report to: Senior Web developer

Educational or Certification Requirements:

  • Degree in Computer Science, IT, Computer Engineering, or a related field and/or equivalent work experience.
  • Minimum 2 years of hands-on experience in web development and support, including the deployment and integration of web-based systems.

KNOWLEDGE, SKILLS, AND EXPERIENCE (PREFERRED):

  • Strong familiarity with middleware systems, particularly the Laravel framework, and experience with building or integrating APIs.
  • Proficiency with modern JavaScript frameworks (e.g., React, Vue) and serverless environments (e.g., Netlify Functions, Cloudflare Workers).
  • Experience in providing Tier 3 level support for complex issues involving application interfaces and back-end code.
  • Proficient in web design languages, including HTML, CSS (with SCSS/SASS as applicable), and (Vanilla) JavaScript and Node.js.
  • Competent in PHP, MySQL, and writing efficient database queries.
  • Hands-on experience with serverless functions and modern hosting environments.
  • Solid understanding of hosting platforms and servers, including DigitalOcean, Heroku, and AWS, along with FTP protocols and related applications.
  • Working experience with version control systems like Git and collaborative platforms such as GitHub.
  • Experience with development tools like Postman for API testing and load testing practices.
  • Familiarity with PowerShell for automation scripting.
  • Experience using PowerAutomate, particularly in integration with SharePoint to streamline workflows.
  • Basic Knowledge of PowerBI for data visualization and reporting would be ideal.
  • Familiarity with WordPress, various site builders, and SharePoint.
  • Experience with e-commerce platforms, shopping cart technologies, and payment service providers (gateways) is a plus.
  • Ability to effectively interface with both technical and non-technical staff across all organizational levels.
  • Strong team player with the ability to work independently when needed.
  • Skilled in engaging vendor support on technical and functional issues.
  • Excellent analytical skills to diagnose issues and determine effective solutions.
  • Proficiency in developing clear and comprehensive written documentation, including procedures, summaries, and reports.
Responsibilities
  • Provide web technical support and troubleshoot HTML, CSS, JavaScript, PHP, and other technical issues related to web systems to ensure prompt resolution.
  • Maintain and troubleshoot various websites and eCommerce platforms, including shopping cart systems such as FoxyCart.
  • Address general web concerns and issues submitted via ticketing systems, offering effective and timely support.
  • Assist with issues related to Content Management Systems and SharePoint.
  • Integrate websites with back-end systems, including databases and third-party APIs.
  • Set up new web platforms and integrate them with additional systems, such as email services, CRM/database solutions, and e-commerce systems.
  • Collaborate on integration projects involving Laravel middleware hosted on DigitalOcean, as well as micro-sites running on Heroku and AWS.
  • Conduct load testing to ensure performance standards and reliability across web systems.
  • Develop, troubleshoot, and monitor digital activities, ensuring optimal system performance.
  • Stay up to date on emerging technologies and digital platforms to expand and enhance our digital presence, ensuring industry-leading experiences.
  • Provide technical assistance to internal teams and external partners as needed.
  • Develop and execute comprehensive testing plans.
  • Demonstrate a consistent, courteous, and professional attitude in all interactions, reflecting our core values.
  • Other duties as assigned.
Loading...