Neurotime LLC · Baku
Middle Full-Stack Developer
Develop and maintain Neurotime products with a strong focus on reliable backend systems, integrations and sound software architecture.
- Full-time
- On-site only
- 6-day schedule
- Baku
Role responsibilities
- Build backend-oriented full-stack features from design through delivery
- Develop and maintain APIs, services and data flows
- Support React frontend features and integrations where required
- Write maintainable code, review changes and troubleshoot production issues
- Collaborate through Git-based development workflows
- Use AI coding agents responsibly to accelerate delivery without compromising quality
Requirements
- At least 1 year of professional software-development experience
- Confident use of Git and collaborative branching workflows
- Practical Node.js and React.js development experience
- Working knowledge of Golang
- Experience with PostgreSQL and relational data modelling
- Understanding of Redis, RabbitMQ and asynchronous processing
- Understanding of general software architecture, service boundaries and system design
- Solid knowledge of algorithms and data structures
- Ability to use AI agents and similar development tools effectively and responsibly
- Strong ownership, urgency and determination to finish assigned tasks — a priority requirement