ABOUT TRIBUTE TECHNOLOGY:At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US
ABOUT TRIBUTE TECHNOLOGY:At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, and Ukraine.ABOUT YOU:Join our dynamic and innovative team as a Mid-Level Fullstack Software Engineer and embark on an exciting journey of transforming a billion-dollar startup into a cutting-edge micro-services domain-driven design powerhouse. As a key member of our engineering team, you will play a crucial role in building the future of our companyKEY RESPONSIBILITIES:Design, develop, and maintain scalable and reliable backend services and applications using PHP.Implement frontend and backend enterprise features and projects that drive innovation and excellence in code quality.Integrate seamlessly with backend systems and 3rd party APIs, ensuring robust communication and functionality to support the evolving needs of the business. Develop intuitive and engaging user interfaces for both SaaS and eCommerce applications, prioritizing usability and user experience. Write comprehensive unit tests ensure feature stability and maintainability, adhering to industry best practices and leveraging expertise in troubleshooting and analysis. Troubleshoot and debug complex system issues, providing timely resolutions and root cause analysis. Apply design patterns and SOLID principles to architect scalable, maintainable, and extensible frontend and backend solutions. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions. Implement high-quality A/B experiments that drive user behaviour and improve user experienceQUALIFICATIONS:3 to 5 years of enterprise software development experience.Experience building web applications using PHP. Other languages such as C# considered a bonus.Experience with microservices architecture.Experience building containerized applications.Strong understanding of relational databases such as MS SQL, Postgres or MySQL.Proficiency in JS Frameworks (e.g., React, Angular, VueJS, NextJS) considered a bonus.Knowledge and application of design patterns (e.g., MVC, MVVM, Observer) and SOLID principles.Familiarity with Agile methodology or similar development processes.Experience with Git.Proficiency in DevOps/GitOps practices.Experience with interacting with API’s such as GraphQL or RESTful APIs.Experience with responsive design and cross-browser compatibility.Experience writing unit tests using a unit test framework.Experience working with CSS and the latest CSS frameworks for modern and responsive designExperience with A/B experimentation platforms such as Optimizely preferredBENEFITS: Competitive salaryAn outstanding collaborativework environment Fully Remote in Ukraine Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.
Show more
Show less
Position level
Senior secondary level
Type of employment
Full time
Job duties
Engineering and Information Technologies
Industries
Software development