Rebellion Group is seeking a highly skilled and motivated Senior Web Developer to play a critical role in the development and maintenance of high-traffic, scalable web applications.
Requirements
- HTML5 & CSS3: Mastery of semantic markup, accessibility (WCAG), modern CSS in frameworks like Bootstrap, Tailwind, etc.
- JavaScript: Deep understanding of asynchronous programming, closures, promises/async/await, and TypeScript for large-scale application development.
- Front-End Framework/Library: Expertise in at least one major framework, including its ecosystem and core architectural patterns: React, Vue.js
- Server-Side Language/Runtime: Expertise in a language commonly used for web applications: Node.js (Express), Python, PHP (WordPress, Laravel methodologies)
- Database Systems: Strong command of both relational and non-relational databases: SQL Databases (e.g., PostgreSQL, MySQL), NoSQL Databases (e.g., MongoDB, Redis)
- API Development: Mastery of designing and building efficient, secure APIs: RESTful APIs, GraphQL
- Version Control: Complete mastery of Git and platforms like GitHub/GitLab/Bitbucket
Responsibilities
- Design, architect, and develop highly performant, scalable, and secure web applications.
- Lead the technical planning and execution of large, complex features and projects.
- Define and enforce coding standards, development best practices, and secure coding principles across the team.
- Conduct thorough code reviews, providing constructive feedback to ensure high code quality and maintainability.
- Drive the evaluation and adoption of new technologies, frameworks, and tools to improve the development process and product performance.
- Write clean, efficient, well-documented, and testable code for both front-end and back-end components.
- Troubleshoot, debug, and resolve complex production issues and performance bottlenecks in our systems.
Other
- Exceptional written and verbal communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Strong analytical and problem-solving abilities, with a proven track record of resolving critical issues.
- Proven leadership and project coordination experience.
- A passion for continuous learning and staying current with emerging web technologies and industry trends including coding with AI
- At least 4 days per week in the Cheshire office, one of those days being Wednesday