Full Stack Software Engineer
Ledgebrook
⚲ Remote
22 000 - 33 000 PLN (B2B)
Wymagania
- Python
- JavaScript
- HTML
- CSS
- Angular
- React
- Node.js
- AWS
- Docker
Opis stanowiska
O projekcie: We’re looking for a talented Full Stack Software Engineer to help us solve the complex, technical challenges of a changing insurance landscape. The ideal candidate loves to build, communicates well with team members , and is motivated by a less bureaucracy. This person will be a key member of our engineering team, with direct ownership of many parts of the stack. What you’ll do - Collaborate with product managers, designers, and other engineers to develop new features and enhance existing applications. - Design and implement frontend and backend components using JavaScript (Node.js) and Python. - Develop RESTful APIs and integrate with third-party services as needed. - Write clean, maintainable, and efficient code following best practices and coding standards. - Implement automated tests and ensure high code quality through code reviews and continuous integration. - Optimize application performance and scalability to handle growing user demands. - Dive into using and building LLMs (Large Language Models) to enhance our underwriters' productivity. - Debug production issues using the latest tooling. - Help set the direction of the small but growing engineering team. Wymagania: Must have: - 3+ years of experience with the full stack development - Strong experience with Python, JavaScript - Ability to facilitate and gather business requirements and come up with scalable engineering solutions - Strong ability to design data models based on business domain use cases - Proven ability to write code for the future, with a strong focus on maintainability and testability - Familiarity with CI/CD tools using Github Actions, AWS Code Pipelines, Jenkins, or other - Strong verbal and written communication skills, organizational and time management skills - Demonstrated ability to effectively prioritize and manage multiple tasks/projects simultaneously per the objectives/goals of the organization and execute to deadlines Nice to haves - Prior startup experience - Experience solving insurance industry / domain related challenges - Experience in web technologies and frameworks (JS/TS, HTML, CSS/SCSS, Angular, React, Bootstrap, Node.js) - Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes). Codzienne zadania: - Collaborate with product managers, designers, and other engineers to develop new features and enhance existing applications. - Design and implement frontend and backend components using JavaScript (Node.js) and Python. - Develop RESTful APIs and integrate with third-party services as needed. - Write clean, maintainable, and efficient code following best practices and coding standards. - Implement automated tests and ensure high code quality through code reviews and continuous integration. - Optimize application performance and scalability to handle growing user demands. - Dive into using and building LLMs (Large Language Models) to enhance our underwriters' productivity. - Debug production issues using the latest tooling. - Help set the direction of the small but growing engineering team.