Develop and extend component and template libraries for the BuzzRx website and white label platform
Develop templates and custom component libraries in Optimizely (formerly Episerver)
Implement front end features using ReactJS/NextJS and modern front-end frameworks
Develop HTML/CSS with a mobile-first mindset and deliver pixel-perfect implementations
Deploy and test code; work outside normal SDLC to rapidly develop and deliver software for market testing
Document solutions with documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
Communicate and collaborate with stakeholders including product manager and experimentation manager
Participate in estimating, designing, and developing to verify functionality, accuracy, and efficiency across concurrent projects
Work with offshore teams and provide adequate support to internal clients; coordinate work with employees, colleagues, clients, or vendors
Maintain composure under pressure, meet tight deadlines, and be available beyond traditional hours when required
Requirements
5+ years of experience working in a fast-paced business environment as a Software Engineer with relevant demonstrable experience with CMS and frontend technologies
3+ years of tech industry experience with understanding and/or hands-on experience in managing modern software technologies including, web, mobile and cloud-based technologies
Experience in interfacing with technology team that works in an Agile framework (Scrum, Kanban, SAFe, etc.) utilizing Atlassian tools
Expertise in developing templates and custom component libraries in Optimizely (formerly known as Episerver)
Expertise in front end development using ReactJS/NextJS or similar front end frameworks
Expertise in developing HTML/CSS with a mobile first mindset
Familiar and comfortable with deploying and testing code
Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
Understanding of agile software development concepts and processes; thorough understanding of backlog tracking, burndown metrics, and incremental delivery
Participate in estimating, designing, and developing to verify functionality, accuracy, and efficiency of complex applications
Ability to maintain composure under pressure and tight deadlines
An “execution mindset” focused on getting things done quickly and simply; strong bias for action and ability to deal with ambiguity
Strong interpersonal skills, negotiating ability, and evidence of enabling teamwork in a matrix environment
Preferred: 5+ years of professional software development experience with ReactJS, NextJS, C#, and HTML/CSS
Preferred: Bachelor’s and/or Masters’ degree in Computer Science, Computer Engineering, or related technical discipline, or equivalent demonstrable experience
Knowledge of professional software engineering and best practices (coding standards, code reviews, source control, build processes, testing, operations)
Experience in the development of distributed/scalable systems and high-volume transaction applications
We are unable to sponsor or take over sponsorship of an employment visa at this time.