Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Full Stack Developer

1 vaga: | Publicada em 04/07

Sobre a vaga

Who We Are PALO IT is a global innovation consultancy and Agile software development company dedicated to helping organizations embrace tech as a force for good. We work with clients to rapidly launch products and services, create new business models, leadership and culture for the future. We are a community of innovators, designers and technologists across 10 offices and five continents (France, Spain, Hong Kong, Singapore, Thailand, Australia, Mexico, USA, Brazil and Colombia). We're committed to helping businesses transform our world for the better. We're proud to be a World Economic Forum (WEF) New Champion, and a B Corp-certified company in México, Singapore and Hong Kong, currently working towards certification across all other locations. Our Impact in PALO IT Using our B Corp certification and WEF status as our north star, were eager to adapt to change, learn from our experiences and move to meet our planets urgent needs. With 2025 as our horizon, we are taking action to meet the following objectives: Become a climate net-zero company Attain 50% of revenue from projects with a positive impact Train 100% of our workforce on impact Achieve B Corp certification among all 11 of our offices across the globe Attain 90% happy employees at PALO IT Our clients are amongst the world's most successful companies. We innovate with both established Fortune 1000s, SMEs and start-ups who aim to make an impact, become global leaders and address the world's most complex challenges. What does your job look like? As a Full Stack Developer, you will design, develop, and maintain high volume, low latency applications for mission-critical systems, ensuring high availability and optimal performance. You will be involved in the full project lifecycle from understanding the business needs to deployment and maintenance, contributing to the overall software engineering competency within the company. Your main responsibilities will be to Project Leadership: Take end-to-end responsibility for complex projects, driving them from conception to launch with minimal oversight. Technical Excellence: Write high-quality, well-tested code. Lead the technical aspects of projects, including performance planning and debugging. Solution Design: Scope project requirements and develop innovative solutions. Influence project direction to align with business goals. Collaboration and Influence: Work effectively across teams to implement solutions, secure buy-in, and guide technological decisions. Mentorship and Standards: Mentor junior team members, set standards for coding and architectural decisions that influence the broader company. Continuous Improvement: Proactively address technical debt and propose new technologies or architectural improvements. Operational Support: Participate in deployment releases and ongoing maintenance of applications. What you need to succeed on this rol Frontend Design, develop, and maintain modern and responsive user interfaces using HTML, CSS, and frameworks like Angular (version 6 and higher - preferably version 9). Implement CSS design patterns such as Flexbox, Grid, and CSS preprocessors like Sass to achieve fluid and scalable designs. Consume and process data from REST APIs to create dynamic and interactive applications. Make the most of Angular's core components (services, pipes, controllers, directives) to build structured, maintainable, and efficient applications. Apply web development best practices such as using optimized images, lazy loading of components, and SEO techniques to optimize performance and user experience. Monitor and analyze web performance metrics using tools like Lighthouse to identify and address bottlenecks. Implement common design patterns in TypeScript such as Singleton, Builder, and Factory to create clean, reusable, and scalable code. Advanced conversational English (B2 level or above), with the ability to articulate complex technical ideas to non-technical stakeholders. Backend Develop and maintain robust and scalable REST APIs using the Java ecosystem and frameworks like Spring Boot. Implement ORM solutions like Hibernate or JPA to efficiently map objects to relational databases. Use build tools like Maven to automate the development and deployment process. Desirable Qualifications Experience with Cloud-Native design & development, building micro-frontends, and creating wireframes for responsive designs. Expertise in building web front-ends from scratch and conducting cross-browser testing and debugging. You're aligned with our value by: Your willingness to do the right thing even when facing adversity You care about the well-being of others and the world at large You strive to approach things in a optimistic way You nail the fundamentals, sweat the details You understand the whole is more than the sum of its parts and actively work towards continuous improvement of the group What We Offer Stimulating working environments Unique career path International mobility Internal R&D projects Knowledge sharing Personalized training Entrepreneurship & intrapreneurship Discover more about us - With our PALOCast with direct testimonies from our Palowans! - More on our team culture and benefits in our careers page. PALO IT is an equal opportunity employer that values merit, qualifications, and abilities. We prioritize privacy and data security. For more information on our privacy practices, please refer to our/ Privacy Policy.