about 9 hours ago
Responsibilities
- Lead the design and development of complex, high-performance features using React and TypeScript.
- Architect and optimize high-performance server-side logic and robust data models using Java, Spring Boot, and MySQL.
- Collaborate closely with product managers, UI/UX designers, and backend engineers.
- Write clean, modular, well-tested, and maintainable code.
- Develop, secure, and maintain scalable backend services and REST APIs.
- Optimize applications for speed, scalability, and responsiveness.
- Contribute to the evolution of frontend architecture.
- Participate in code reviews and provide constructive feedback.
- Identify and address technical debt and performance bottlenecks.
- Stay up-to-date with the latest trends and technologies in frontend development.
- Champion a culture of continuous improvement and technical excellence.
Requirements
- 8+ years of professional experience in Fullstack development.
- Deep expertise in React and its core principles.
- Proficiency in TypeScript for robust codebases.
- Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3.
- Experience with front-end tooling such as Webpack and Babel.
- Proven experience in backend development with Java and Spring Boot.
- Hands-on experience with relational databases, specifically MySQL.
- Demonstrated experience with RESTful APIs.
- Extensive experience in developing enterprise-grade backend applications.
- Familiarity with testing frameworks and a commitment to writing tests.
- Strong understanding of version control systems, particularly Git.
- Experience with responsive design principles.