Senior Full Stack Engineer
Epsilon
- Irving, TX
- Permanent
- Full-time
- Work to advance product development and innovation to an interdisciplinary team including Creative, Engineering, Product developers/managers, business/brand strategists, and developers.
- Determine opportunities to create automation and efficiency to support the creative process using whatever tool, library or framework is right for the job.
- Research and present cutting-edge ideas, methods, design patterns and more
- Spec, architect, develop and deliver complete full stack solutions amongst a team of engineers.
- Oversee project-based pull requests while providing guidelines and feedback to the team.
- Is a main technical point of contact with business stakeholders across a suite of technologies critical to creating media.
- Mentor team members on technical decision making and methodologies.
- Proactively report and manage upwards to management and the business so that they are well informed of the status, roadblocks, and risks
- Must be proficient in JavaScript, TypeScript, SQL and Node.js
- Expert knowledge in all phases of the development cycle including concept, technical design, prototype, code development, testing, release to QA and deployment.
- Strong knowledge of the DOM and CSS.
- Proven track record in building RESTful backend microservices using Node.js .
- Experience with SQL/NoSQL databases - creating, migrating, querying, tuning for performance.
- An understanding of various ORMs for Node.js
- Experience with several Node.js frameworks such as Express, Koa, etc
- Experience working with Angular.
- Experience with build tools such as Webpack, ESBuild, TypeScript, Parcel.
- Experience with modern design patterns and building enterprise-grade production applications.
- Experience working with containers and container orchestration, specifically Docker, Swarm and Kubernetes
- Experience with lightweight server administration for Linux
- Must be a strong collaborator, communicator, and mentor.
- Experience with application performance monitoring and logging
- As the go-to Subject Matter Expert (SME) for internal applications and frameworks, you must have exceptional communication skills when talking with non-technical resources.
- Experience building, adjusting and maintain CI/CD pipelines with a focus on testing and deploying.
- Computer Science (or similar) Degree.
- Experience with Server-Side Rendering (SSR)
- Familiar with Adobe Creative Suite (Photoshop, After Effects, Illustrator, Media Encoder)
- Familiarity with GSAP library or other animation/tween libraries
- Experience with FFMPEG
- Working knowledge of state management (NGRX, NGXS, Angular-Redux, etc.)
- Our Culture: https://www.epsilon.com/us/about-us/our-culture-epsilon
- Life at Epsilon: https://www.epsilon.com/us/about-us/epic-blog
- DE&I: https://www.epsilon.com/us/about-us/diversity-equity-inclusion
- CSR: https://www.epsilon.com/us/about-us/corporate-social-responsibility