- خبرة
- أكثر من 5 سنوات
- مرتب
- —
- الوظائف الشاغرة
- 1
- تم النشر
- • 4 قطع
- وضع العمل
- العمل من المنزل
- سيرة ذاتية
- مطلوب للتقديم
المسمى الوظيفي
Overview
This role is offered through a partner company seeking a Senior Full-Stack Developer located in Ireland. Join an innovative engineering team focused on delivering scalable digital solutions and high-performance services targeting an international user base. You will take comprehensive ownership of both backend and frontend development, crafting reliable APIs, internal tools, and systems that underpin business operations. Utilizing modern technologies, you will participate in architectural choices, refine technical processes, and drive product advancement. This dynamic environment encourages autonomy, creativity, and mentorship opportunities.
Key Responsibilities
- Architect, implement, and maintain services using Python and Django-based frameworks.
- Develop and enhance APIs and backend systems supporting essential business workflows.
- Create internal tooling to boost operational productivity and streamline existing procedures.
- Engage in full-stack development, addressing backend, web interfaces, and user experience enhancements.
- Implement software best practices regarding architecture, testing, and development lifecycles to ensure quality deliverables.
- Optimize performance of databases and complex data queries managing sizable datasets.
- Collaborate with engineering peers to craft technical solutions, resolve issues, and reinforce system stability.
- Contribute to improving code quality through reviews, testing, and iterative improvements.
- Mentor colleagues by sharing expertise and elevating engineering standards.
- Participate actively in architectural discussions to promote scalable and modular designs.
Required Qualifications
- Over five years of professional experience utilizing Python in live production environments.
- At least three years of practical experience with the Django framework.
- Strong proficiency with relational databases such as PostgreSQL or MySQL, including performance tuning and managing large volumes of data.
- Hands-on experience with containerization technologies like Docker and docker-compose.
- Knowledge of asynchronous processing, queues, and multithreading concepts.
- Solid grasp of object-oriented programming and software architectural patterns.
- Experience implementing Test-Driven Development (TDD) and Domain-Driven Design (DDD) methodologies.
- Understanding of client-server models, HTTP/HTTPS protocols, RESTful APIs, and web fundamentals.
- Skilled in API testing tools, for example, Postman or browser developer utilities.
- Experience automating workflows via GitHub Actions.
- Additional familiarity with Django REST Framework, SCSS, JavaScript frameworks like Alpine.js, TailwindCSS, NoSQL databases, environment configuration tools, or microservice architectures is advantageous.
- Strong analytical problem-solving, ownership mindset, and collaborative abilities within technical teams.
Benefits and Work Environment
- 100% remote working arrangement allowing flexibility across European locations.
- Engagement with international digital product developments and demanding technology projects.
- Support with official employment and administrative matters as applicable.
- Paid leave including 20 vacation days, public holidays, and sick leave to foster work-life balance.
- Health insurance coverage through recognized providers.
- Access to psychological support programs promoting employee wellbeing.
- Monthly benefit allowance usable for hobbies, fitness, personal interests, and wellbeing activities.
- Participate in team building events, corporate workshops, and community activities promoting collaboration.
- Professional growth through individual learning budgets, corporate language lessons, and access to online educational resources.
- Opportunities for career advancement via performance evaluations, mentoring initiatives, and continuous development.
- An organizational culture valuing innovation, autonomy, minimal bureaucracy, and technical ownership.
Additional Information
This opportunity is facilitated by a recruitment partner employing AI-driven matching tools to provide a fair, objective review of applications based on core job criteria. Final selection decisions and next steps are directly managed by the hiring company. Candidates' data will be processed in accordance with applicable data protection regulations, including GDPR, and applicants have rights to access, correct, or object to usage. AI may support parts of the hiring processes but does not replace human judgment.