Fullstack Software Engineer
CommerceHub
·
Posted:
July 24, 2023
·
Remote
About the position
The job overview for this position is that it is a role within the Engineering Team, focused on improving processes, quality, and techniques to produce high-quality software solutions. The team follows a DevOps culture and values operational excellence. They work with new technologies, practice continuous delivery, and prioritize automated testing and continuous integration. The ideal candidate should have experience in software engineering, be passionate about learning new technologies, and have strong problem-solving and communication skills.
Responsibilities
- Partner with Product/User Experience designers to bring to life excellent customer experiences
- Team Collaboration
- Mentorship
- Technological Evangelism
- Requirements Gathering
- Design
- Implementation, pair programming, peer code reviews
- Participate in on-call rotation to support the "you build it you own it" mantra
- Develop robust and secure code
- Prioritize tasks and work independently
- Analytical, decision-making, and problem-solving skills
- Strong verbal and written communication skills
- Ability to work in a rapidly changing environment with attention to detail
Requirements
- Minimum of 3-4 years experience. 6+ preferred
- View software engineering as a craft and welcome the opportunity to share knowledge with fellow enthusiasts
- Find learning new technologies/patterns exciting and love experimenting with them
- "Good enough" is not in your vocabulary. Find innovative ways to ensure quality without restricting development speed
- Understand the balancing game an engineer has to play while weighing new feature development with technical debt
- A blank piece of paper doesn't scare you. Excited to design products from the ground up
- Ability to prioritize tasks and work independently
- Excellent analytical, decision-making, and problem-solving skills
- Strong verbal and written communication skills
- Proven ability to work in a rapidly changing environment with keen attention to detail
Benefits
- Medical coverage provided through Irish Life Health with Premiums paid by the company
- Competitive time off package with 23 Days of PTO, 2 Wellness days and 1 Give Back Day
- PTO raises to 25 Days after 2 years
- Flexibility to choose where you work - at home, in the office, or both!
- Access to tools to support your wellbeing such as the Calm App, MoveSpring and an Employee Assistance Program
- Professional development stipend and learning and development offerings to help you build the skills and connections you need to move forward in your career.
- Charitable contribution match per team member