Job Description As a Senior Full-Stack Web Developer at 500 Designs, you will play a crucial role in shaping the web solutions that our clients trust. You will be responsible for building and maintaining advanced WordPress plugins, theme functions, and admin features. Additionally, you will develop and integrate mini React applications on top of our Elementor-based WordPress stack when custom solutions are needed. You will also contribute to scoping technical solutions for upcoming client-facing projects that require custom code solutions beyond the page builder solutions of WordPress-Elementor. Key Responsibilities: - Develop clean, modular code with strong architecture and documentation. - Collaborate with designers, QA, developers, and stakeholders—translating technical concepts clearly across teams in an agile environment. - Provide guidance and unblock other junior web developers when challenges arise. Technical Requirements: - 8+ years of professional full-stack web development experience. - Advanced PHP skills, especially with WordPress plugin development. - Experience working with headless CMS setups (e.g., consuming content via REST or GraphQL APIs). - Strong React.js skills and experience with component-driven UI, state management. - Solid understanding of JavaScript (ES6+), HTML5, and CSS3. - Comfortable working with Node.js for server-side logic or tooling. - Experience integrating and consuming third-party APIs and services. - Knowledge of web performance, debugging, and optimization best practices. - Experience using Git, GitHub, and modern deployment workflows (e.g., GitLab CI/CD). Bonus Points: - Familiarity with Elementor and modern WordPress development workflows (e.g., Crocoblock, ACF Pro, WP REST API). - Extensive experience contributing to multiple stages of the software development lifecycle in a PHP and React-based tech stack. - Comfortable with code testing (Jest, Playwright, etc.). - Experience working remotely with international teams. Hiring Process: 1. Technical Interview (Headless WP + React + MySQL). 2. Take-home coding challenge. 3. Pair Programming Session with Senior PHP and React Software Engineers. 4. Culture Fit Interview with LATAM leadership. About Us: At 500 Designs, we're not just a workplace – we're a community of talented individuals who are dedicated to growing, learning, and pushing the boundaries of what's possible. We specialize in strategy, branding, UI/UX, web design, creative, and development, providing clients with top-notch solutions that make a real impact. Join us and help shape the future of design.