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
Contract length: 12 months