As a front-end developer, you will be working closely with management and the marketing team and you will participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support for our websites and applications.
We are looking for you if you are a developer and you possess the following skill set and experience:
- Strong analytical and problem solving skills
- Expert level fluency in JavaScript based programming language.
- Experience working with, designing, and deploying production-grade ReactJS applications
- Experience working with data using Postgres and Elasticsearch
- Experience with using GraphQL-based APIs
- Strong end-to-end testing experience and an emphasis on TDD methodologies
- Eager to learn about new technologies and implementing these ideas in a production environment
In your role, you will investigate ideas outside of your role, and come up with creative solutions resulting in ground-breaking impact for the wider business.
Our culture of flexibility and freedom are pillars that embrace long-term career growth and learning opportunities in an environment that highlights your unique skills and experience.
Skills & Experience:
- Languages and Frameworks: Javascript, React (and React ecosystem)
- APIs: GraphQL
- Data: Postgres, MongoDB. (Elasticsearch would be a plus)
- Deployment: Docker, AWS
- Source Control: Git, GitHub, GitLab
- Strong working proficiency with Node.js, React, JSX and Express.js framework.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience with popular React.js workflows (such as Flux or Redux)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT)
- Experience with modern front-end build pipelines, tools and sockets.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- Benchmarking and optimization
- Experience with GIT code versioning.
- Familiarity with Material UI or similar is a plus
If you meet the above requirements for this position within Excitable Gaming, we would like to hear from you.
Please send us your CV to info@excitablegaming.com