Senior Fullstack Software Engineer, Messaging & Targeting

San Francisco 22 months ago Remote Full-time External
1.3m - 1.4m
Overview: JOB DUTIES: DESIGN AND DEVELOP PRODUCTION-LEVEL MESSAGING & TARGETING DATA PLATFORMS USING THE LATEST FRONT AND BACKEND TECHNOLOGIES Responsibilities: MENTOR, COACH, AND GUIDE OTHER DEVELOPERS IN THE TEAM VIA PAIR PROGRAMMING, TECH DESIGN REVIEWS, CODE REVIEWS, BROWNBAG SESSIONS ETC. PARTICIPATE IN ALL ASPECTS OF THE PROJECT LIFE-CYCLE, FROM IDEATION TO SPECIFICATION TO RELEASE. PARTNER WITH ENGINEERING TEAMS TO BUILD USER-FRIENDLY, SCALABLE TOOLS, AND INFRASTRUCTURE TO TEST AND RELEASE SOFTWARE QUICKLY. BUILD FRONTEND AND BACKEND WEB APPLICATIONS FROM THE GROUND UP USING MODERN TECHNOLOGIES – FROM GATHERING REQUIREMENTS, DESIGN, BUILD, DEPLOY, AND OWNERSHIP. ARCHITECT AND BUILD SCALABLE DATA PLATFORMS AND TOOLING INFRASTRUCTURE APPLYING EXPERIENCE WITH JAVA, SPRING, HIBERNATE, REST APIS, AWS, DOCKER, SQL, MICROSERVICES AND FRONT-END DEVELOPMENT EXPERIENCE WITH EXPERT KNOWLEDGE OF TECHNOLOGIES LIKE HTML, CSS, JAVASCRIPT, AJAX, REACTJS, ANGULAR, ETC. IMPLEMENT CONTINUOUS INTEGRATION AND DEPLOYMENT TOOLS (E.G. GIT, MAVEN, GRADLE, BAMBOO, JENKINS). Qualifications: MINIMUM EDUCATION: BACHELOR'S DEGREE IN COMPUTER SCIENCE, OR A RELATED FIELD. MINIMUM EXPERIENCE: FOUR (4) YEARS OF EXPERIENCE AS A SOFTWARE DEVELOPER RESPONSIBLE FOR DESIGNING AND BUILDING A PRODUCTION-LEVEL DATA OR WEB APPLICATION, INCLUDING EXPERIENCE IN BUILDING FRONTEND AND BACKEND WEB APPLICATIONS FROM THE GROUND UP USING MODERN TECHNOLOGIES, SUCH AS WITH JAVA, SPRING, HIBERNATE, REST APIS, AWS, DOCKER, SQL, MICROSERVICES, HTML, CSS, JAVASCRIPT, AJAX, REACTJS, ANGULAR, ETC.; EXPERIENCE WITH ARCHITECTING AND BUILDING SCALABLE DATA PLATFORMS AND TOOLING INFRASTRUCTURE; EXPERIENCE WITH CONTINUOUS INTEGRATION AND DEPLOYMENT TOOLS (E.G. GIT, MAVEN, GRADLE, BAMBOO, JENKINS) AND TESTING PRACTICES. SPECIAL REQUIREMENTS: MUST PASS TECHNICAL INTERVIEW. OFFERED WAGE: $181,272 to $196,600/ Year