Seeking a skilled Full Stack Developer to enhance our software delivery capabilities.
As a senior Front End and Back End Engineer, you will design and develop robust components, build scalable APIs, and optimize performance and security.
* Design and develop front-end and back-end components with emphasis on scalability and performance.
* Develop RESTful APIs and implement measures to ensure reliability and security.
* Collaborate in Agile teams to deliver high-quality software solutions.
* Participate in code reviews and contribute to technical documentation.
Key skills:
* 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).
Education: Bachelor's degree in Computer Science or related field is desired (equivalent experience considered).