Product Engineer
Job Description
Join our team as a Product Engineer, where you'll be instrumental in designing, developing, and enhancing full-stack software products, including web frontends and backend services. Embrace pair programming and test-driven development (TDD) as integral parts of your daily engineering workflow. You'll also establish and maintain CI/CD pipelines, supporting continuous integration, delivery, and deployment. Collaborate closely with the team on system and application design, opting for the most straightforward and effective technical solutions. Your active participation in iteration planning will ensure a unified understanding of backlog stories and technical requirements. Engage actively in daily standups, cross-site collaboration, and product team ceremonies, contributing to retrospectives to identify actionable improvements. Provide crucial production support for our software products in user environments. Share your expertise and contribute to the growth of both team and organizational engineering practices.
Qualifications
1. At least 2 years of professional experience in software engineering. 2. Strong command of Java and Spring Boot. 3. Experience in front-end development using React and TypeScript. 4. Proven ability in full-stack development across modern web applications. 5. Comfortable in a pair-programming (XP) setting. 6. Practical experience with Test-Driven Development (TDD) and producing high-quality, testable code.
Benefits
- Health insurance - 401(k) plan - Paid time off - Flexible work arrangements - Professional development opportunities
Apply Now
