Posted on: 29/01/2026
Description :
Role Overview :
We are looking for a Senior Software Engineer with strong expertise in modern web technologies and a passion for building scalable, high-quality software solutions.
The ideal candidate will work closely with cross-functional teams in an Agile environment, contribute to architectural decisions, and help drive engineering best practices.
This role is hands-on and requires deep technical skills, strong problem-solving abilities, and a continuous learning mindset.
Key Responsibilities :
Software Development :
- Design, develop, and maintain scalable, high-performance web applications
- Build responsive and user-friendly interfaces using React with Redux
- Write clean, maintainable, and reusable code using TypeScript and JavaScript
- Implement and consume RESTful APIs using JSON
- Apply software design patterns and best practices in application development
Quality & Best Practices :
- Follow Test-Driven Development (TDD) and ensure high code quality through unit and integration tests
- Participate in code reviews to ensure consistency, performance, and maintainability
- Ensure adherence to coding standards, security guidelines, and performance benchmarks
Agile Collaboration :
- Work effectively in an Agile/Scrum environment
- Participate in sprint planning, daily stand-ups, reviews, and retrospectives
- Collaborate with product owners, designers, QA engineers, and backend teams to deliver features on time
Tooling & Engineering Practices :
- Use Git for version control and collaborative development
- Work with Maven for build and dependency management
- Handle XML configurations and integrations where required
- Contribute to continuous improvement of development and delivery processes
Required Skills & Qualifications :
Technical Skills :
- Strong hands-on experience with React and Redux
- Excellent knowledge of TypeScript and JavaScript
- Proficiency in HTML5 and CSS3
- Solid understanding of REST APIs and JSON
- Experience using Git for source control
- Working knowledge of Maven
- Experience working with XML
Development Practices :
- Strong experience in Agile methodologies
- Hands-on experience with Test-Driven Development (TDD)
- Good understanding of software design patterns and clean architecture principles
Soft Skills :
- Excellent English communication skills (written and verbal)
- Strong sense of ownership, self-discipline, and commitment
- Willingness to learn new technologies and domains
- Strong analytical and problem-solving skills
- Collaborative mindset and ability to work independently
Preferred / Nice to Have :
- Experience with CI/CD pipelines and DevOps practices
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Experience working in distributed or global teams
Why Join Us :
- Opportunity to work on modern, scalable applications
- Collaborative and agile engineering culture
- Strong focus on learning, innovation, and technical excellence
- Challenging and impactful projects
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1607504