Direct message the job poster from Needl
Needl Owner - Helping tech startups scale
A leading provider in the entertainment technology sector is seeking a highly talented Backend Software Engineer to deliver applications for innovative web and mobile entertainment systems, operating both on embedded systems and in cloud-hosted environments.
You will be comfortable working on greenfield projects, building structures from the ground up using back-end best practices. You also possess a strong understanding of the full software development lifecycle, including CI/CD and containerised applications, and a genuine passion for development.
Responsibilities
* Writing and maintaining quality code for a variety of web applications
* Participating in architectural discussions and technology selection for new projects
* Testing, troubleshooting, and fixing issues
* Reviewing pull requests and providing constructive feedback
* Assisting the DevOps team with CI/CD pipeline creation
* Contributing to planning sessions for new and existing projects
* Breaking down large bodies of work into manageable tasks
* Writing documentation and unit tests
Candidate Requirements
Must Have:
* Bachelor’s degree in a relevant field
* At least 5 years of back-end web development experience
* Strong experience in Linux administration and configuration (Debian/Ubuntu), including networking
* Knowledge of Docker containerisation
* Previous experience building RESTful web services (ideally with Node.js and Restify)
* Experience with SQL and NoSQL databases (ideally MongoDB)
* Understanding of version control systems (Git, GitHub)
* Understanding of microservices architecture
* Experience deploying containerised applications using Docker Compose
* Bash and Python scripting
Bonus Experience:
* Front-end experience with React.js
* Understanding of web protocols and HTML5 APIs
* Familiarity with AWS services such as S3 and EC2
* Experience with Elasticsearch and Kibana
* Familiarity with unit testing frameworks (Jest, Mocha)
* Experience with Jenkins or GitHub Actions pipelines
* Experience working in an Agile/Scrum environment using tools like JIRA
* Experience interfacing with third-party APIs
Referrals increase your chances of interviewing at Needl by 2x
#J-18808-Ljbffr