JavaScript Developer
About Us:
SimpleGameHosting is on a mission to simplify the game-hosting industry. Our goal
is to deliver the most seamless and enjoyable server hosting experience for the
gaming community. We believe in creating simple solutions for our customers.
We're looking for individuals who are ready to grow in their careers and be a part of
a fast-growing company. Join us if you resonate with our core values of
Customer-centricity, Simplicity, and Innovation.
About The Role:
We are looking for a talented and motivated JavaScript Developer to join our growing
team. In this role, you’ll be responsible for building and maintaining features across our
platform (mainly front-end), ensuring performance, scalability, and seamless integration
with our current systems. As part of a startup, you’ll have opportunities to grow your
skills, take ownership of your work, and contribute directly to shaping our products and
processes.
Position: Full-Time (40 hours/week)
Compensation: £36,000
Expected days:
Monday - Friday (5 days per week)
The schedule may be subject to minor changes based on circumstance.
Responsibilities:
* Implement pixel-perfect designs across our various front-end projects, ensuring consistency and responsiveness.
* Develop and maintain new features in React and TypeScript, with occasional use of vanilla JavaScript.
* Code refactoring and optimising front-end performance to ensure stable and efficient applications.
* Build reusable components and front-end libraries for future use that integrate seamlessly into our current design system.
* Maintain and improve the overall architecture of the front-end codebase to ensure scalability.
* Take on additional tasks as needed in a startup environment, learning new tools or technologies as required.
* Create pull requests with clear descriptions, following best practices for version control, and use GitHub proficiently for collaboration and code reviews.
Qualifications:
* Strong experience with React and TypeScript, with the ability to build and maintain complex, scalable front-end applications.
* Proficiency in modern JavaScript (ES6+), including a solid understanding of its core concepts and browser compatibility best practices.
* Familiarity with CSS frameworks (e.g., Tailwind, Styled Components) and the ability to create responsive, pixel-perfect designs.
* Basic understanding of Debian-based Linux systems (e.g., Ubuntu) for tasks like debugging, deployment, and managing development environments.
* Experience in creating reusable components and front-end libraries that adhere to established design systems.
* Solid understanding of performance optimisation techniques, such as lazy loading, code splitting, and minimising re-renders.
* Proven ability to refactor codebases and implement architectural improvements for scalability and maintainability.
* Experience working with version control systems, particularly Git and GitHub, and creating pull requests with clear descriptions.
* Familiarity with testing tools for debugging and validating front-end code across multiple browsers and devices.
* Self-starter with a passion for learning new technologies and adapting to evolving project needs in a fast-paced startup environment.
* Excellent communication and collaboration skills, with the ability to work closely with designers, backend developers, and other team members.
Nice to haves:
* Experience with NextJS for building server-side rendered or static web applications.
* Familiarity with implementing feature flags using tools like PostHog or similar platforms.
* Knowledge of containerisation tools like Docker for managing and deploying applications.
* Familiarity with the AWS platform.
What We Offer:
* Work PC for a home Linux environment.
* Professional Development: $250 yearly budget for courses/workshops, redeemable after six months.
* Personal Gaming Server: Enjoy a free personal Minecraft server courtesy of SimpleGameHosting.
* Tech Budget: $250 yearly allowance for technology needs, redeemable after six months.
* Team Building: Engage in internal company online game nights and attend gaming conventions/events.
* Benefits: 2 weeks paid time off (conditions apply) and potential for end-of-year bonuses for eligible employees.
Location: This is a remote role.
Start Date: We're looking to welcome someone by February 1st, 2025.
If you're excited about joining a startup that's committed to reshaping the gaming
server hosting experience and are comfortable with our training and night shift
schedule, we'd love to hear from you. Please send your resume to
careers@simplegamehosting.com!
Simple Game Hosting LLC is an equal-opportunity employer committed to providing
a workplace free from discrimination or harassment. We expect every member of
the Simple Game Hosting workplace to do their part to cultivate and maintain an
environment where everyone has the opportunity to feel included and is afforded
the respect and dignity they deserve.
Decisions related to hiring, compensating, training, evaluating performance, or
terminating are made fairly, and we provide equal employment opportunities to all
qualified candidates and employees. We examine our unconscious biases and take
responsibility for always striving to create an inclusive environment that makes
every employee and candidate feel welcome.