
Senior Software Engineer – Full Stack, Frontend/CMS
BuzzRx
full-time
Posted on:
Location: Florida • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
CloudNext.jsReactSDLC
About the role
- 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.