Senior Full Stack Django Engineer
Development
Fireart is an experience design & technology partner to clients large and small. We believe that great ideas are only as good as how well they perform. Our passion is for pushing the boundaries of our ideas within the limits of what’s possible. We are not satisfied until we are achieving industry-leading results in the market.
21 paid days off per year
Health insurance
Learning resources
What you will do
- Lead the architecture, development, and deployment of full-stack applications using Django, React, and PostgreSQL
- Design and implement RESTful APIs and integrate third-party services to enhance our platform’s capabilities
- Collaborate closely with cross-functional teams, including product management, design, and other engineering teams, to deliver high-quality solutions
- Optimize and maintain existing codebases for performance, scalability, and reliability
- Participate in code reviews, provide feedback, and mentor junior engineers to foster a culture of continuous improvement
- Ensure adherence to best practices in software development, including test-driven development (TDD), continuous integration (CI), and continuous deployment (CD)
- Develop and maintain comprehensive documentation for both internal and external stakeholders
- Stay abreast of emerging technologies and industry best practices to ensure our technology stack remains current and robust
Must have
- Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent experience
- 5+ years of experience in software development with a strong focus on full-stack development
- Proficiency with Django for backend development and React for frontend development.
- In-depth experience with PostgreSQL and database design best practices
- Strong understanding of RESTful API design and development
- Experience with fintech solutions or as an Integration Engineer, including integration with various third-party APIs
- Thorough understanding of software development best practices, including version control (Git), automated testing, and CI/CD pipelines
- Exceptional problem-solving skills and ability to troubleshoot complex issues across the stack
- Strong communication skills with the ability to collaborate effectively with technical and non-technical stakeholders
- Demonstrated experience in mentoring and leading other engineers
Nice to have
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of cybersecurity best practices and data protection.
- Understanding of financial regulations and compliance requirements in the fintech industry.
- Experience with modern development tools and methodologies such as GraphQL, WebSockets, and microservices architecture
What we offer
- Competitive compensation depending on experience and skills
- A friendly team of like-minded people
- Opportunities for learning and development
- Compensation for sick leaves
- 21 working days paid vacation + all Poland national holidays
- Corporate events and activities
- Private medical care
- Office work or remote working (based on your location)