Bounteous
Full Stack Engineer
BounteousPoland4 days ago
Full-timeInformation Technology

Job Summary

We are seeking an experienced and highly skilled Senior Fullstack Developer to join our dev team. The ideal candidate will have a strong background in developing robust and scalable web applications, with expertise in both backend and frontend technologies. You will play a key role in designing, building, and maintaining our platform.


As a Senior Developer, you will be expected to contribute to all phases of the software development lifecycle, from concept and design to implementation and deployment. You will also be responsible for mentoring junior developers, contributing to architectural decisions, and ensuring the quality and performance of our applications.


Responsibilities :

* Design, develop, and maintain high-quality, scalable, and reusable code for our web applications.

* Build and maintain our backend services and APIs using Python, GraphQL, and the Django framework.

* Develop and implement modern, and user-friendly frontend components using Web Components (Stencil) and Angular.

* Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define, design, and ship new features.

* Write clean, maintainable, and well-tested code, and participate in code reviews to ensure code quality and consistency.

* Troubleshoot, debug, and upgrade existing software.

* Contribute to architectural discussions and help drive technical decisions.

* Mentor and provide technical guidance to junior developers.

* Stay up-to-date with emerging technologies and industry trends.


Qualifications Required:

* 5+ years of professional experience in fullstack web development.

* Strong proficiency in Python and experience with modern backend frameworks.

* Strong proficiency in modern JavaScript and TypeScript.

* In-depth knowledge of web fundamentals, including HTML5, CSS3, and browser APIs.

* Hands-on experience with modern frontend frameworks.

* Experience building reusable UI elements with Web Components.

* Experience with GraphQL, including designing and consuming APIs.

* Solid understanding of software design principles, design patterns, and best practices.

* Experience with version control systems (Git).

* Excellent problem-solving skills and attention to detail.

* Strong communication and collaboration skills.


Preferred (Nice to Have):

* Specific experience with the Django framework.

* Specific experience using Stencil/Lit to create Web Components.

* Experience with containerization technologies (Docker).

* Familiarity with CI/CD pipelines and automated testing frameworks.

* Knowledge of database design and experience with PostgreSQL or other relational databases.

* Experience with cloud platforms (AWS).

* Experience with AI-assisted development tools (Cursor, Claude Code, GitHub Copilot, or similar).

* Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Key Skills

Ranked by relevance