Full Stack Developer Opportunity
We are seeking a seasoned Full Stack Developer with expertise in building scalable web applications using Java, JavaScript, React, and ElasticSearch. This key role is part of our dynamic team, where you will design and develop robust front-end and back-end components, collaborate on Agile projects, and contribute to technical documentation.
You will be responsible for:
* Designing and developing robust front-end and back-end components
* Building scalable RESTful APIs and optimizing performance and security
* Collaborating in Agile teams to deliver high-quality software
* Participating in code reviews and contributing to technical documentation
We value strong proficiency in the following areas:
* Frontend: ReactJS, Redux (Thunks), ES6+, TypeScript, HTML5, CSS3, SASS, Webpack
* Backend: Java (Spring Boot, Spring MVC), RESTful APIs
* Search & Indexing: ElasticSearch
* DevOps & CI/CD: Jenkins, Bash scripting, Git
* Architecture: Microservices, containerization, authentication
* Testing: TDD/BDD methodologies
Bonus points for experience with mobile-responsive design, familiarity with relational and NoSQL databases, strong communication and problem-solving skills, and commitment to clean code principles (DRY, SOLID).