Match score not available

Senior Web Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, or a related field., 5+ years of experience in JavaScript and web development., Strong understanding of core web technologies including HTML, CSS, and JavaScript., Proficiency in English (C1) and advanced Spanish for effective communication..

Key responsabilities:

  • Develop and optimize scalable, high-performance web applications using JavaScript and modern web technologies.
  • Lead and mentor junior developers, conducting code reviews and ensuring best practices.
  • Collaborate cross-functionally with UX/UI designers, product managers, and backend engineers to deliver user-friendly experiences.
  • Enhance performance and troubleshoot issues, optimizing web applications for speed and efficiency.

Job description

Who we are: 

We are a full-Service agency & content Studio helping companies to thrive through strategy, creative, technology services, and human talent.



Job Purpose:

We are seeking an experienced and self-motivated Senior Web Developer with a strong background in JavaScript to join our team. In this role, you will focus on developing and maintaining web solutions for non-profit organizations, specifically working with fundraising platforms to enhance their online donation and engagement processes.


You will leverage your expertise in web development to create seamless, high-performing, and reliable solutions that support fundraising efforts for various non-profits.


As a Senior Web Developer, your experience in JavaScript, web technologies will be key to driving impactful solutions that help non-profits succeed in their missions.


Job Details:

  • Location: 100% Remote - Open to candidates based in Central America, Mexico, or Colombia.
  • Schedule: Monday to Friday, 8:00 AM to 5:00 PM CR Time Zone
  • Job Type: Full-Time Employment
  • Language Proficiency: Spanish: Advanced (Fluent) / English: C1 in reading, writing, and conversation
  • Availability: Immediate availability preferred.


Key Responsibilities:

  • Develop and optimize scalable, high-performance web applications using JavaScript and modern web technologies.
  • Write clean, efficient, and maintainable code, leveraging asynchronous JavaScript patterns (closures, callbacks, promises).
  • Build and integrate RESTful APIs to enable seamless data exchange.
  • Build scalable and optimized solutions that handle asynchronous requests, partial page updates, and AJAX for seamless user experiences.
  • Lead and mentor junior developers, conducting code reviews and ensuring best practices.
  • Actively contribute to code reviews, fostering a collaborative environment and ensuring code quality across the team.
  • Enhance performance and troubleshoot issues, optimizing web applications for speed and efficiency.
  • Develop responsive and accessible interfaces using HTML, CSS, and JavaScript.
  • Utilize CMS platforms like WordPress to convert visual designs, wireframes, and mockups into functioning HTML and CSS.
  • Work with CMS platforms (WordPress) and occasionally perform moderate PHP development.
  • Collaborate cross-functionally with UX/UI designers, product managers, and backend engineers to deliver user-friendly experiences.
  • Communicate effectively with both technical and non-technical stakeholders, providing technical leadership and documentation.

Required Academic Background:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Required Skills and Experience:

  • 5+ years of experience in JavaScript and web development.
  • Strong understanding of core web technologies (HTML, CSS, JavaScript).
  • Expertise in asynchronous JavaScript patterns and event-driven programming.
  • Strong experience with Vanilla JavaScript and asynchronous patterns (closures, callbacks, promises, error handling).
  • Experience with CSS preprocessors and frameworks (Sass, TailwindCSS, Bootstrap).
  • Experience with cross-browser and cross-device compatibility.
  • Proficiency in Git, front-end build tools, and debugging utilities.
  • Familiarity with CMS platforms like WordPress and moderate PHP development.
  • Performance Optimization & Debugging:
    • Strong ability to diagnose and optimize performance issues in web applications.
    • Experience ensuring web applications are fast, scalable, and efficient.

Nice-to-Have Skills:

  • Familiarity with JavaScript libraries/frameworks (jQuery, Lodash, React).
  • Knowledge of Google Tag Manager and Google Analytics.
  • Experience with fundraising platforms (Luminate Online, Fundraise Up, Classy, QGiv).


Core Competencies:

At our company, we believe that success is not just about technical proficiency but also how you work with others and approach challenges. As part of our team, you’ll be expected to demonstrate the following key competencies:

  1. Cultivates Innovation:
    • Comes up with useful ideas that are new, better, or unique.
    • Introduces new ways of looking at problems.
  2. Collaborates:
    • Works cooperatively with others across the organization to achieve shared objectives.
    • Credits others for their contributions and accomplishments.
  3. Manages Complexity:
    • Evaluates pros and cons, risks and benefits of different solution options.
    • Analyzes multiple and diverse sources of information to define problems accurately before moving to solutions.
  4. Communicates effectively:
    • Delivers messages in a clear, compelling, and concise manner.
    • Provides timely and helpful information to others across the organization. 
    • Proficiency in English (C1) for written and verbal communication.
    • Ability to articulate technical challenges and solutions to diverse audiences

Additional Notes:

  • This role requires a native Spanish speaker with intermediate to advanced English proficiency (both written and verbal).
  • We are open to candidates based in Central America, Mexico, or Colombia.

Required profile

Experience

Spoken language(s):
SpanishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Web Developer Related jobs