> Djinni
middle
Full Stack Engineer
node.jspythonrust.netsqlnosqlunit testing
html/cssjavascripttypescriptreactangular
> full description
We’re looking for a Mid-Level Fullstack Software Engineer to help build and improve our products. You’ll work with a team to deliver reliable, scalable features, solve technical challenges, and contribute to a great user experience.
What you’ll do
- Develop and maintain features across our applications.
- Collaborate with engineers throughout design, development, testing, and release.
- Write clean, secure, maintainable code and contribute to code reviews.
- Help improve product usability and resolve technical issues.
- Build and test prototypes, then turn successful ideas into production features.
Take part in planning and estimation, and help the team deliver work predictably.
What we’re looking for
- 2+ years of experience developing web applications.
- Strong software engineering fundamentals and experience building production software.
- Proficiency in at least one back-end technology, such as Node.js, Python, Rust, or .NET.
- Experience working with SQL and NoSQL databases
- Experience with unit and integration testing.
- Familiarity with version control and modern development workflows.
- A practical approach to solving problems and a willingness to learn new technologies.
Nice to have
- Experience with HTML, CSS, JavaScript, or TypeScript.
- Experience with React or Angular.
- Familiarity with Elasticsearch.
- Experience with CI/CD and Agile ways of working.
- Experience using AI tools to support software development, such as coding assistants, while reviewing and validating their output.
You’ll have room to take ownership of your work, learn from experienced engineers, and make a meaningful contribution to the product as it grows.