Senior Software Developer Mahisoft
Develop and optimize scalable web user interfaces using React, TypeScript, and Redux, with emphasis on performance and seamless user experiences.
Architect and maintain design systems and shared component libraries to improve UI consistency and reduce delivery time for cross-functional teams. Integrate RESTful and GraphQL APIs and contribute to backend tasks using Java, Spring Boot, Kotlin, Python, and microservices.
Mentor junior developers and promote engineering best practices through code reviews, unit testing, and technical documentation.