We’re looking for a strong backend web-developer with practical experience (also in frontend), and the drive and enthusiasm to succeed in a professional team environment.
What is unique about us?
- i-BrainTech is one of the first commercial companies that is creating products that are based on the most advanced neuroscientific research and technology
- The R&D team works where Neuroscience, Sport-Tech, Gaming and data science converge
- Working as a part of a dedicated internationally distributed team
- Experience a real Startup work atmosphere at a promising software company from the Startup Nation
- Get the chance to learn, lead and develop your skills in a goal-oriented environment
Responsibilities
As a backend web developer you will be expected to have full ownership and show leadership in developing web interface, which includes:
- User dashboard - You will develop and implement the architecture of the backend, frontend (desktop and mobile) and databases for user-facing dashboards.
- Internal monitoring tools - create tools that screen and analyze software performance logs (sent from our game) to identify errors and alert our development team
- BI dashboard - create and lead the development of business intelligence tools, based on usage data
- Version control and deployment system - to develop web tools that interacts with software that is installed on customer’s machines and allow installation and updates
- Billing and licensing - Creating a system for billing and licensing
- Security and Privacy - Develop privacy protection and security protocols
- More - unpublished but extremely interesting and challenging tasks
Requirements
- 3+ Years of experience as a Backend Developer
- Experience and knowledge in Frontend development
- 1+ year of experience as a web development manager OR experience as a senior developer
- Knowledge and experience with:
- Node.js
- MongoDB
- SQL - Knowledge of front-end languages and libraries (e.g. React, HTML/ CSS, JavaScript, etc) and familiarity with UI/UX design
- Excellent communication (in English) and teamwork skills
- Knowledge and experience over multiple projects with AWS services
- Proven experience in leading projects end-to-end, work with project management tools (e.g. Asana)
Advantage
- Experience or great desire to integrate business needs with software development
- Knowledge and experience with DevOps
- Experience developing desktop and mobile applications
- Experience with Kubernetes development
- Access to external advisors in the field
- Russian or Hebrew speaker
Seniority Level
Mid-Senior level
Industry
- Computer Software
- Computer Games
- Neuro Technologies
- Sports Technologies
Employment Opportunities
Full-time/ Project-based / Part-time
Note
Working under hybrid (remote/in-office) model