Senior Full Stack Developer Job Description
We are seeking a highly skilled Senior Full Stack Developer to join our team. The ideal candidate will have extensive experience in developing scalable applications using both frontend and backend technologies.
Key Responsibilities:
* Lead the design, development, and maintenance of complex Python applications
* Collaborate with product management and other stakeholders to define technical requirements and deliverables
* Write clean, efficient, and self-documented code
* Implement automation tests
* Participate in code reviews to ensure code quality and maintainability
* Monitor application performance and provide optimization recommendations
Required Skills and Qualifications:
* 5+ years of experience developing scalable applications using both frontend and backend technologies
* 5+ years of experience with Python
* 3+ years of experience with React, including State Management libraries like MobX, Redux
* Extensive hands-on experience with MongoDB and MySQL at an expert level
* Deep expertise in message queues, especially RabbitMQ, for building scalable, message-driven systems
* Experience with AWS and Azure
* Ability to understand the pros and cons of different architecture decisions and choose the best option
* Experience scaling services to millions of users
* Understanding of web technology, constraints, UI/UX
* Startup mindset and a proactive, ownership-driven approach
Benefits:
* 22 days of annual leave per year + 3 paid sick leaves
* Flexible working hours & remote work model
* Permanent contract or B2B contract
* Health Insurance (employee)
* Modern, well-equipped office in the centre of Porto
* Intellias Communities (Tech, Language Clubs, Sports, Books, Parents)
* Coverflex benefits
* Snacks and drinks at the office
* Access to discount platform
About Us:
At Intellias, we prioritize individual growth and well-being while delivering exceptional results. Our tech-savvy environment empowers professionals to unlock their full potential.