Software Engineer - Front End
BillGO is looking for a motivated individual with a passion for building customer facing UIs to join our team. The Senior Software Developer is a unique position that would have a broad technical background. Key factors for this position are not only technical aptitude, but also being a problem solver, continuous learner, and great collaborator. The ideal candidate will have experience working in a fast-paced environment.
Responsibilities & Goals:
- Own features to create widgets and a hosted UI environment for client financial institutions to provide bill pay to their customers, with minimal oversight
- Tenacity for organizing code into re-usable components and modules
- Have a deep understanding of the systems: Know the end-to-end processing of a payment presented to the system (component flow), the DTO model, the API and the details of the widgets and web service
- Deliver on-quality, on-time features and tasks assigned, and produce platform live with 1-2 customers by end of year
- Provide insight into our customers
- Provide mentorship to key team members and lead by example
Requirements:
- 5+ years of software development experience
- Experience with responsive web apps and mobile development
- Experience with Javascript tech (React JS)
- Experience with Cloud Environment (AWS)
- Familiar with RESTful APIs
- Experience with newer EcmaScript and TypeScript
- Experience with front end development tools (babel, npm, webpack, etc.)
- Experience with DevOps (git, jira) and configuring build environment
- High tolerance for ambiguity
- Thrives in a fast paced work environment
- Seeks to understand the whole of how things work beyond their functional area
- Stoked by solving customer issues
- Strong written and verbal communication skills
- Self-starter with the ability to own broad feature areas independently
- BA/BS degree in Computer Science or related major with strong academic record
- Willingness to work in a highly collaborative environment where the belief is that great ideas can come from anywhere
Recommended but not required:
- Experience in payments industry
- Experience with our tooling/tech stack
- Experience in small company environment
- Client facing work
The compensation range for this role is $95k to $130k. This range is based on local market assessments, and may vary depending on experience and qualifications