Fullstack Developer

Lisboa

Global Citizen Solutions
Job Expired - Click here to search for similar jobs

Global Citizen Solutions is an international consulting firm Portugal-based, focused on Global Mobility and second citizenship solutions. Our core business is advisory and support individuals and families to gain more freedom and flexibility through global mobility, investment opportunities, and tailored citizenship programs.


We are looking for a highly skilled and motivated Full Stack Developer to join our growing development team at Global Citizen Solutions. In this role, you will be responsible for designing, developing, and maintaining web applications, with a special focus on integrating Podio CRM with other internal and external systems. The ideal candidate will have experience building scalable web solutions and implementing integrations with Podio's API. You will work closely with our product, operations, and business teams to ensure seamless functionality between Podio and other platforms


Full Stack Development:

  • Design, develop, and maintain both front-end and back-end components of our web applications, along with the middleware platform for integrating the portal with internal processes.
  • Collaborate with UI/UX designers to ensure the development of intuitive, user-friendly interfaces.
  • Write efficient, clean, and maintainable code, adhering to industry best practices and company standards.
  • Podio CRM Integration:
  • Develop custom integrations between Podio CRM and other internal tools, third-party systems, and databases.
  • Leverage Podio API and Webhooks to automate workflows and streamline data exchange between Podio and other platforms (e.g., marketing automation tools, project management software).
  • Troubleshoot and resolve integration issues, ensuring data integrity and consistency across systems.
  • Backend Development & API Design:
  • Build and maintain RESTful APIs and microservices that interact with both internal and external systems, including Podio.
  • Optimize application performance and scalability to handle growing data and user base.
  • Manage server-side infrastructure, ensuring reliable and secure operations deployed on AWS Cloud environment.

Front-End Development:

  • Implement modern front-end technologies (e.g., React, Angular, Vue.js) to create responsive and dynamic user interfaces.
  • Ensure cross-browser compatibility and responsive design for various devices.
  • Improve user experience through UI enhancements and performance optimizations.
  • Collaboration & Communication:
  • Work closely with the product team to gather requirements and deliver solutions that meet business needs.
  • Collaborate with other developers, designers, and stakeholders to build seamless integrations and user experiences.
  • Participate in code reviews, ensuring that code quality is maintained.

Continuous Improvement & Innovation:

  • Stay up-to-date with industry trends and new technologies to continuously improve your skills and the product.
  • Contribute ideas for new features, enhancements, and process improvements.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 3+ years of experience as a Full Stack Developer, with a strong focus on both front-end and back-end development.
  • Experience in integrating third-party tools or CRMs, particularly with Podio CRM.
  • Proficiency in modern web technologies such as Vue.js, Nest.js, JavaScript, HTML5, CSS3, React (EXPO), ReactNative, Node and Express.js.
  • Strong experience with databases (SQL and NoSQL) such as MySQL, MongoDB, or PostgreSQL.
  • Familiarity with version control tools like Git, CID/CD pipelines and AWS cloud Foundation. AWS Architect knowlesge is a plus.
  • Deep understanding of Podio CRM (Apps and Globiflow) and experience in using it to manage workflows, tasks, and data.
  • Strong problem-solving skills and the ability to troubleshoot and resolve issues quickly.
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker) is a plus.
  • Knowledge of Agile development methodologies and experience working in an Agile environment.

Preferred Qualifications:

  • Familiarity with other CRM systems and their integrations (e.g., Salesforce, HubSpot).
  • Experience in DevOps, CI/CD, and container orchestration tools (e.g., Kubernetes).
  • Familiarity with OAuth 2.0 and OAuth authentication for integrating third-party systems securely.

  • Competitive compensation in accordance with experience but above current market average.
  • Join a network of professionals in a multinational environment working with cross-country programs and solutions.
  • Fast-paced, highly structured and dynamic business environment.
  • Training and support for personal and professional development.
  • Flexibility in the rendering of services applies, provided deliverables and deadlines are met.
  • Opportunities to grow your career in a new and expanding field.

Date Posted: 21 April 2025
Job Expired - Click here to search for similar jobs