FULL STACK DEVELOPER
hace 4 días
Barcelona
Ready to take your career to the next level? Join Amaris Consulting and work on projects that impact thousands of users worldwide. Be part of an international team, thrive in an agile environment, and grow with a global group that values innovation and talent. 🎯 Your Mission & Impact As a Full Stack Developer (Frontend-focused), you will lead the creation of sophisticated, high-performance enterprise UIs. Your work will directly influence products used by leading clients worldwide, architecting scalable frontend systems and driving complex data visualizations. • 🛠 What You’ll Do, • Architect and develop scalable frontend systems using React and TypeScript for enterprise-level applications., • Create sophisticated data visualizations using D3.js and integrate embedding APIs (Tableau/Power BI)., • Build efficient, reusable frontend components with Material-UI (MUI) or Tailwind CSS for high performance., • Develop RESTful/GraphQL endpoints using FastAPI with strict Pydantic typing., • Ensure seamless integration between frontend applications and backend services (PostgreSQL, OpenSearch)., • Implement comprehensive testing strategies using Jest, React Testing Library, and Cypress., • Collaborate with designers and backend teams to deliver seamless user experiences., • Participate in technical decisions and bring innovative ideas to the table., • Stay up-to-date with the latest trends and emerging technologies. ✅ What We’re Looking For • 5+ years of experience as a Full Stack Developer with strong frontend expertise., • Expert-level TypeScript including complex type definitions, generics, and declaration files., • Expert React proficiency (Hooks, Context API, performance optimization) and Redux/Redux-Saga for complex state architecture., • Advanced D3.js skills for custom charts and SVG/Canvas manipulation., • Solid knowledge of HTML, CSS, responsive design, and cross-browser compatibility., • Proficiency in FastAPI development with Pydantic typing and RESTful/GraphQL API design., • Experience with PostgreSQL, OpenSearch, and JSON data structuring., • Familiarity with Docker, AWS Amplify, and Jenkins CI/CD pipelines., • Advanced Spanish and English (written and spoken)., • Strong understanding of clean code principles, design patterns, and modular architecture., • Problem-solving mindset and ability to work independently and collaboratively., • 🚀 Why Join Us?, • Career Growth: 70% of our senior leaders started in entry-level positions., • Continuous Learning: Access to our Technology Academy, Udemy courses, webinars, and company-paid certifications., • Flexibility: Remote work options, flexible policies, and social benefits (meal vouchers, transport, childcare support, private health insurance)., • Well-being: Our WeCare program supports employees in critical situations., • Personal Development: Annual training budget to boost your skills., • 📞 Our Selection Process, • We believe in a transparent and candidate-friendly process:, • Initial Call with our recruitment team to align expectations and profile., • First Interview: Explore your experience and match you with the most suitable project., • Second Interview: Technical interview with a senior developer., • Client Meeting: Get to know the client and project details., • Final Conversation: Address any remaining questions and confirm mutual fit., • (Average timeline: 1–2 weeks), • 👉 Ready to Make an Impact?, • Apply now and join a team that drives innovation and growth!, • 🌍 Diversity & Inclusion, • At Amaris Consulting, we celebrate diversity and are committed to creating an inclusive environment. All qualified candidates are welcome, regardless of gender, sexual orientation, race, ethnicity, age, or any other characteristic.