Software Engineer (Full-Stack)
Job ID: SE-2025-6648389
Location: Remote / Tashkent, Uzbekistan
Date Posted: September 24, 2025
Brainarq is seeking a highly motivated Full-Stack Software Engineer to join our growing international team.
You will work with global clients to design, develop, and maintain scalable web applications while enjoying
the flexibility of remote work and a collaborative, innovative culture.
Role Overview
As a Full-Stack Software Engineer, you will be responsible for designing, building, and maintaining end-to-end
web applications. You will participate in architecture discussions, mentor junior engineers, and contribute to
improving team processes and tools.
- Develop high-quality web applications using React, Node.js, and modern cloud technologies.
- Collaborate with cross-functional teams to deliver new features and enhancements.
- Participate in code reviews, QA processes, and agile ceremonies.
- Maintain clean, modular, and scalable code following best practices.
- Contribute to system design discussions and technical documentation.
- Continuously explore new technologies to improve product quality and team efficiency.
Responsibilities
- Design, implement, and maintain full-stack features from concept to production.
- Optimize applications for performance, security, and scalability.
- Write unit, integration, and end-to-end tests.
- Monitor applications in production and troubleshoot issues proactively.
- Provide mentorship and guidance to junior developers.
- Ensure adherence to coding standards, CI/CD pipelines, and DevOps best practices.
Requirements
- Proficiency in React, Node.js, and modern JavaScript/TypeScript.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.).
- Strong understanding of RESTful APIs and cloud platforms (AWS, Azure, or GCP).
- Knowledge of DevOps practices, CI/CD pipelines, containerization, and version control (Git).
- Excellent problem-solving skills and English communication.
- Bachelor’s degree in Computer Science or equivalent professional experience.
Perks & Benefits
- Competitive salary with performance-based bonuses.
- Flexible remote work and asynchronous collaboration.
- Professional growth, training, and conference opportunities.
- Health and wellness programs.
- Participation in international, cutting-edge projects.
- Collaborative, inclusive, and innovation-driven team culture.
- Opportunity to influence product architecture and technology decisions.
Apply Now