Job Summary
We are seeking a highly skilled and innovative Web Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality web applications and websites. This role requires a strong understanding of both front-end and back-end development, with experience in a variety of frameworks and technologies. The successful applicant will contribute to creating responsive, user-friendly interfaces and robust server-side solutions, ensuring optimal performance and security across all platforms.
About Our Projects
We've planned to create a Roblox management system which has Roblox and Discord integrations. Features include ranking players, tracking staff hours, moderation actions, hosting sessions and more. A protype has already be created, it's just a case of improving it and adding the integrations.
Skills Required
- Full-Stack Web Development: You must handle both the user interface (frontend) and the database logic (backend).
- API Integrations: You must know how to connect the site to the Roblox Web API and Discord API (using Webhooks or Discord OAuth2).
- Roblox Luau: If your system needs to send data directly from inside a Roblox game to your website, the developer needs to write HTTP requests in Roblox's native scripting language.
Duties
- Develop, test, and implement web applications using technologies such as HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, and jQuery.
- Design and maintain server-side components using frameworks like Django, Spring Framework, ASP.NET, Ruby on Rails, Node.js, and PHP.
- Manage databases including MySQL, PostgreSQL, SQL Server, MongoDB, SQLite, and Redis; optimise queries for performance.
- Integrate third-party APIs and develop RESTful or GraphQL web services for seamless data exchange.
- Conduct unit testing and debugging to ensure code quality; perform code reviews to maintain standards.
- Implement responsive web design principles to optimise user experience across devices.
- Maintain documentation of system architecture and development processes; stay updated with emerging technologies.
Experience
- Proven experience in full-stack web development with a strong portfolio of completed projects.
- Proficiency in front-end technologies such as HTML5, CSS3 (including SCSS), JavaScript (including frameworks like React, Angular), Bootstrap, AJAX, and UI/UX principles.
- Solid understanding of back-end development with frameworks like Django, Spring Boot, ASP.NET (.NET Core), Ruby on Rails or Node.js.
- Experience working with relational databases (MySQL, PostgreSQL, SQL Server) as well as NoSQL databases (MongoDB).
- Familiarity with cloud services (AWS or Azure), containerisation (Docker), automation tools (Ansible), and DevOps practices.
- Knowledge of web services standards such as RESTful APIs and SOAP; experience with GraphQL is advantageous.
- Strong understanding of system architecture principles; experience in application development within SDLC environments.
- Ability to write clean, scalable code adhering to best practices; experience in unit testing frameworks is desirable.
- Excellent problem-solving skills combined with the ability to work independently or collaboratively within a team environment. This position offers an exciting opportunity for a motivated Web Developer eager to contribute innovative solutions within a supportive organisation committed to professional growth and technological excellence.
Think you're ready to take on this challenge?
Apply now!
Pay: £15.00-£30.00 per hour
Benefits:
Work Location: Remote