About the Role:
Join our development team as a Backend Developer where you'll architect and build scalable server-side applications that handle large volumes of real-time data. You'll work directly with international clients and cross-functional teams to deliver robust, high-performance solutions from conception to deployment.
Key Responsibilities:
Development & Architecture:
- Design and develop scalable backend applications using Python, PHP, or NodeJS
- Build RESTful APIs and integrate with external services and third-party systems
- Design optimized database schemas and write efficient queries
- Implement secure authentication systems (JWT, OAuth, etc.)
- Develop systems to process and manage large amounts of real-time data streams
Collaboration & Communication:
- Lead technical discussions with international teams and clients
- Write clear technical documentation in English
- Participate in requirements analysis and propose technical solutions
- Take full ownership of features from planning through deployment
Your Skills and Experience
Required Qualifications:
- Bachelor's degree in Computer Science, IT, or related field.
- 3+ years backend development experience (Python, PHP, or NodeJS)
- Strong experience with relational databases (PostgreSQL, MySQL)
- Solid understanding of software architecture and scalability principles
- Knowledge of security best practices and authentication mechanisms
- Excellent English communication skills, can discuss confidently with clients about technical approaches and solutions.
- Proactive, good problem-solving, self-directed learning mindset and adaptability to new technologies
- Strong ownership mentality and accountability for code quality
Preferred Qualifications:
- Frontend experience (HTML5, CSS, JavaScript, VueJS)
- DevOps knowledge (Docker, CI/CD pipelines)
Job Types: Full-time, Contract