We are seeking a highly skilled and versatile Full Stack Web Developer with excellent technical expertise and strong English communication skills. This role requires not only proficiency in multiple technologies including JavaScript, C#, Java, Python, .NET, and Angular but also the ability to communicate fluently in English, both verbally and in writing, to effectively collaborate with international teams and stakeholders.
- Design, develop, and maintain web applications using JavaScript, C#, Java, Python, and .NET frameworks.
- Build and optimize user-friendly front-end interfaces with Angular.
- Develop robust and scalable back-end solutions.
- Integrate APIs, third-party services, and databases.
- Participate actively in team discussions, client meetings, and presentations in fluent English.
- Write clear technical documentation and communicate progress/issues effectively.
- Conduct troubleshooting, debugging, and performance optimization.
- Stay current with emerging technologies and industry best practices.
Required:
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in JavaScript (ES6+), C#, Java, Python, and related frameworks.
- Hands-on experience with .NET/.NET Core for backend development.
- Solid expertise with Angular for front-end applications.
- Strong command of English (spoken and written) — ability to communicate fluently in a professional environment.
- Experience with RESTful API design and integration.
- Strong understanding of databases (SQL & NoSQL).
- Familiarity with version control (Git) and Agile practices.
Preferred:
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with Docker, Kubernetes, or microservices.
- Previous experience in international or multicultural teams.
- Exceptional verbal and written English communication.
- Strong collaboration and presentation skills.
- Ability to explain technical concepts clearly to non-technical stakeholders.
- Proactive and solution-oriented mindset.