Position Summary We are seeking a highly skilled and experienced Senior Full Stack Developer with a strong background in open source technologies including Node js React js PostgreSQL SQL and MongoDB The ideal candidate will be responsible for designing developing and maintaining scalable web applications and APIs that power our digital products and services This role requires a deep understanding of both front-end and back-end development architectural decision-making Core Responsibilities Design develop and maintain robust and scalable web applications using Node js React js PostgreSQL SQL and MongoDB Architect full-stack solutions to meet complex business requirements balancing performance scalability and maintainability Collaborate with product managers designers and other developers to define and deliver technical solutions Integrate AI and machine learning tools where applicable to enhance application capabilities Develop and consume RESTful APIs and ensure seamless integration between front-end and back-end systems Write clean maintainable and well-documented code following best practices in software engineering Conduct code reviews mentor junior developers and contribute to a culture of continuous improvement Optimize application performance reliability and scalability through testing and performance tuning Ensure application security through code reviews and adherence to security best practices Participate in sprint planning estimation and agile ceremonies as a core team member Continuously research and adopt new technologies to improve development processes and product capabilities Requirements Technical Skills Expertise in full stack development with Node js and React js Strong experience with relational databases PostgreSQL SQL and NoSQL databases MongoDB Proficient in JavaScript TypeScript HTML5 CSS3 and modern front-end frameworks Experience designing scalable application architectures Familiarity with AI and machine learning tools and how they integrate with web applications Experience with version control tools such as Git and CI CD pipelines Solid understanding of RESTful API design and integration Familiarity with containerization technologies e g Docker is a plus Experience working in agile development teams and using tools like Jira Trello or Asana Experience 8 years of professional experience in full stack development Demonstrated success in developing and deploying complex web applications in a production environment Experience working in a cross-functional team and mentoring junior developers Proven experience in architectural design and technology selection for full stack applications Hands-on experience integratin Job Types Full time Permanent Pay 436 046 75 - 4 000 000 00 per year