Junior Web Developer
Cross Catholic Outreach
Full-time
Remote
Job description
Position Title: Junior Web Developer
Department: Technology Services
Report to: Senior Web Developernior 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.
Job 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 Foxy Cart.
- 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 Digital Ocean, 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.
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 Digital Ocean, 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 Power Automate, particularly in integration with SharePoint to streamline workflows.
- Basic Knowledge of Power BI 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.
We are a Catholic ministry with an ecumenical staff of Catholic, Protestant, and Eastern Orthodox believers working in unity to provide food, water, housing, education, orphan support, medical care, micro-enterprise, and disaster relief — and the love of our Lord Jesus Christ — to the poorest of the poor in more than 30 countries around the world. We believe strongly in unifying Christians in this mission of mercy, and we believe that creating a welcoming work environment for all Christian faiths is essential to achieving our ministry goals.
To apply send your resume to [email protected] and put the job title in the subject line.
Job Type: Full-time
Pay: $60,000.00 - $65,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Location: Remote