 
        
        Full Stack Software Engineer
We're seeking a highly skilled Full Stack Developer to join our dynamic team. As a key member, you'll design and develop robust front-end and back-end components, build scalable RESTful APIs, and collaborate in Agile teams to deliver high-quality software.
About the Role
This is an exceptional opportunity to leverage your expertise in building impactful software solutions. You'll work closely with our team to drive improvements in architecture, code quality, and development processes.
Key Responsibilities:
 * Design and develop front-end and back-end components using ReactJS, Redux, and TypeScript.
 * Build scalable RESTful APIs with Java (Spring Boot, Spring MVC) and optimize performance and security.
 * Collaborate in Agile teams to deliver high-quality software and participate in code reviews.
 * Drive improvements in architecture, code quality, and development processes.
Requirements
To be successful in this role, you'll need:
 * 6+ years of experience in Full Stack Development.
 * Strong proficiency in ReactJS, Redux, ES6+, TypeScript, HTML5, CSS3, SASS, Webpack.
 * Experience with Java (Spring Boot, Spring MVC), RESTful APIs, ElasticSearch.
 * DevOps & CI/CD skills in Jenkins, Bash scripting, Git.
 * Knowledge of Microservices, containerization, authentication, and TDD/BDD methodologies.
 * Excellent communication and problem-solving skills.
Bonus Points
If you have experience with mobile-responsive design, familiarity with relational and NoSQL databases, strong commitment to clean code principles, or a Bachelor's degree in Computer Science or related field, we'd love to hear from you.
Please attach your updated resume in English for consideration. We look forward to hearing from you!