We're looking for a talented Frontend Engineer to help improve and maintain the Enterprise Pricing Platform and Profit Analyzer frontends, adding fresh, innovative ideas to both. You'll work closely within a cross-functional team to understand the business needs and turn those into technical plans. We're seeking someone with a solid background in software development, who's really good with TypeScript and ReactJS, has some experience with Java, and has a passion for driving innovation in their work.
THE OPPORTUNITY
- Develop software solutions that meet business requirements and align with industry best practices.
- Collaborate with stakeholders to define project requirements and deliverables.
- Write clean, efficient, and maintainable code.
- Write and review RFCs and technical documentation.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug issues to ensure optimal performance and reliability.
- Stay up-to-date with emerging technologies and trends in software development.
- Embrace an agile mindset and contribute to the continuous improvement of development processes.
THE SKILL SET
- 3+ years of proven experience in complex frontend development.
- Bachelor's degree in Computer Science, Engineering, or a related field
- Strong JavaScript knowledge.
- Strong TypeScript knowledge.
- Strong CSS/SASS/SCSS knowledge.
- Hands-on experience in ReactJS.
- Experience with performance-aware code.
- Experience contributing to the development of large-scale products.
- Experience with ReactJS integration into an already existing frontend.
- Strong problem-solving and troubleshooting skills.
- Strong verbal and written communication in English.
- Experience with jQuery is an advantage.
- Experience with CI/CD pipelines is an advantage.
- Experience with Java and Spring is an advantage.
THE BENEFITS
- Working within a team of friendly, skilled people where help is always within reach
- Professional growth and development opportunities
- Use of modern tools and access to experts
- Team spirit in the workplace, with weekend retreats and fun team activities
- Opportunities to learn a new field and get a deep understanding of enterprise tech
- Flexible working hours without micromanagement
- Personal freedom and focus on individual responsibility
- Company-sponsored events for employees, volunteer tech talks, and tournaments
- Weekly English classes, international travel opportunities
- 25 days of paid vacation + 4 additional company days off to recharge your batteries (1 day each quarter) + 3 sick days + 2 days paid for charity activities
- Monthly benefits allowance, meal contributions
- MultiSport card available
- Modern cozy offices in Prague, Hradec Kralove, and Ostrava, no large open-space floors or cubicles, rec room with games and books
- High-end laptop (Dell or Mac) and smartphone (Samsung S or iPhone), including personal use
- Option to use discounted unlimited mobile plan for family members
- O'Reilly Learning