- Architect, develop, and maintain scalable software solutions across internal and client-facing systems
- Customize and optimize modules to enhance system performance and usability
- Collaborate cross-functionally with UI/UX designers and backend engineers to deliver seamless digital experiences
- Write clean, maintainable, and well-documented code aligned with best practices
- Integrate front-end interfaces with back-end services and third-party APIs
- Participate in code reviews to enforce quality standards and continuous improvement
- Enhance system architecture, tooling, and development workflows
- Support deployment cycles and ensure production stability and reliability
- Work within version control environments (Git/Bitbucket) to manage code lifecycle
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field
- Minimum 5+ years of full-stack development experience
- Fluent English (written and verbal)
Technical Stack:
- Python, Java, JavaScript, PHP
- HTML5 & RESTful APIs
Hands-on experience with:
- React.js (React Native is a plus)
- State management tools (Redux, MobX, Vuex)
- Backend frameworks (Node.js, Laravel, Express.js)
Database experience:
- PostgreSQL, MySQL, or MongoDB
