Fullstack JavaScript Engineer

Forward Role Recruitment — Ireland · Posted ~3 days ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Full-Stack Software Engineer - JavaScript Technology: Node.js, React.js, Express.js, TypeScript, MongoDB and AWS I’m proud to once again be partnered with an established technology company delivering the latest cutting-edge entertainment solutions into the travel sector – my client’s platform combines software, content and connected technology to create engaging digital experiences for passengers. As the company continues to develop and expand its product offering, we are looking for an experienced Full-Stack Software Engineer to join their development team. The role You will design, build and improve scalable software products used within a demanding, real-world travel environment. Working across the full development lifecycle, you will contribute to both front-end and back-end development, help shape technical decisions and collaborate closely with product, design and engineering colleagues. This is an excellent opportunity for an experienced engineer who enjoys solving complex problems, building reliable products and taking genuine ownership of their work. Technology: Node.js, React.js, Express.js, TypeScript, MongoDB and AWS Key responsibilities Design, develop and maintain full-stack applications using Node.js, React.js and Express.jsBuild scalable back-end services, APIs and integrationsDevelop responsive, intuitive and high-quality user interfacesDesign and work with MongoDB databases and data modelsBuild, deploy and support cloud-based applications hosted on AWSContribute to architectural decisions and the continued evolution of the technology platformProduce clean, maintainable and well-tested codeTroubleshoot technical issues and improve application performance, reliability and securityParticipate in code reviews and promote strong software engineering standardsWork collaboratively with product, design and commercial stakeholdersSupport applications throughout development, release and productionHelp improve development processes, tooling, testing and deployment practices What we are looking for Strong commercial software engineering experience within a product-based technology environmentExtensive experience developing applications with Node.jsStrong front-end development experience using React.jsPractical experience building APIs and back-end services with Express.jsStrong experience working with MongoDBExcellent commercial exposure and work experience with TypeScriptCommercial experience building and deploying applications within AWSA solid understanding of software architecture, application performance and scalable system designExperience with automated testing, version control and modern development practicesAn understanding of application security and secure coding principlesStrong problem-solving and troubleshooting skillsThe ability to work independently while contributing effectively within a collaborative engineering teamClear communication skills and a pragmatic, product-focused approach to developmentTechnology: Node.js, React.js, Express.js, TypeScript, MongoDB and AWS Advantageous experience RESTful APIs and third-party integrationsCI/CD pipelines and automated deploymentDocker or other containerisation technologiesServerless AWS servicesMonitoring, logging and application performance toolingWorking with media, streaming, content management or high-availability platformsExperience within aviation, travel technology or another complex operational environment Technology: Node.js, React.js, Express.js, TypeScript, MongoDB and AWS Why join? You will join an experienced team developing technology that supports travel companies and their passengers across international markets. The role offers the opportunity to work on a distinctive software product, contribute to meaningful technical decisions and see the real-world impact of the technology you build. My client provides an environment where experienced engineers can take ownership, influence product development and help shape the continued evolution of a globally used platform. If you are an experienced Full-Stack Software Engineer with strong Node.js, React.js, Technology: Node.js, React.js, Express.js, TypeScript, MongoDB and AWS