
Full Stack Engineer β JavaScript/TypeScript
Posted Aug 27

Posted Aug 27
This is a fully remote position, open to applicants in Portugal, +1 more country.
β’ Design and maintain software utilizing JavaScript, TypeScript, and Node.js
β’ Engage directly with vanilla JavaScript, the DOM, and browser APIs
β’ Develop and sustain plugin and configuration systems
β’ Collaborate on third-party script integrations across commercial and advertising platforms
β’ Contribute to browser-level functionality, encompassing DOM manipulation, scheduling, and brokers
β’ Integrate analytics and consent management systems
β’ Play a role in the development and modernization of high-traffic production platforms
β’ Assist with BAU enhancements, platform evolution, and migration initiatives
β’ Operate within CI/CD, containerized, and Kubernetes-based environments
β’ Partner with a seasoned engineering team to address technical challenges and deliver robust, maintainable solutions
β’ Assume ownership of issues and identify as well as implement effective resolutions
β’ Mid-Senior level experience
β’ Extensive commercial experience with JavaScript and TypeScript
β’ Strong practical experience with Node.js
β’ Demonstrated experience in working with vanilla JavaScript
β’ In-depth knowledge of the DOM, browser APIs, and the functionality of modern browsers
β’ Solid software engineering principles
β’ Experience in developing and supporting software within production environments
β’ Comfortable operating with CI/CD and containers
β’ Familiarity with Kubernetes settings
β’ Strong analytical skills and the ability to take initiative
β’ Capable of working across frontend and backend domains
β’ Ability to collaborate effectively within a well-established engineering team and a complex production setting
β’ Strong emphasis on code quality, maintainability, and adherence to engineering best practices
β’ Excellent verbal and written communication skills in English
β’ Nice to have: experience with CSS and browser layout
β’ Nice to have: background in digital publishing, advertising technology, or high-traffic web platforms
β’ Nice to have: experience with third-party script integrations
β’ Nice to have: familiarity with analytics platforms
β’ Nice to have: experience with Consent Management Platforms (CMPs)
β’ Nice to have: involvement in platform modernization or migration initiatives
β’ Nice to have: proficient use of LLM/AI tools in software development workflows
β’ Shared responsibility and authority among team members
β’ Collaborative work environment
β’ Culture that emphasizes learning from mistakes rather than criticizing failures
β’ Agile setting where ideas are encouraged
β’ Opportunities for growth and participation in various projects
β’ Continuous training and mentoring
β’ Potential for travel
Arista Networks
Squad
Mozilla
Palo Alto Networks
Get handpicked remote jobs straight to your inbox weekly.