Product Engineer

Company:  Bill360
Location: Tampa
Closing Date: 25/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Join Bill360 in sunny Tampa, FL, as a Full-Time Product Engineer (Front End) and be at the forefront of innovative solutions in the SAAS industry! This onsite role offers an exciting opportunity to apply your skills in a dynamic and energetic environment where creativity meets technology. Collaborate with a passionate team dedicated to pushing boundaries and solving real customer problems.


With a strong focus on high performance and customer-centricity, you'll contribute to building user-friendly interfaces that make a difference. Competitive pay in this fast-paced, fun atmosphere will reflect your expertise and contributions to our mission. You will have benefits such as Medical, Dental, Vision, 401(k), and Paid Time Off. Take the next step in your career with us and join a forward-thinking organization that values innovation and ambition!


Hello, we're Bill360 Inc

Bill360, Inc. is a fast-growing financial technology company, developing cloud-native software that automates critical financial processes. At Bill360, you'll be working in a collaborative environment alongside fintech experts who are passionate and innovative. We embrace challenge and foster creativity within a culture that helps you develop as a person and a professional. Our leadership team believes in an open-door policy and full transparency, hosting monthly town hall meetings. Bill360 doesn't just offer you a job - we offer you a chance to learn, grow, and create a career you can be proud of.


What would you do as a Product Engineer (Front End)

As a Product Engineer at Bill360 Inc, you will be at the forefront of designing and delivering innovative software solutions for our valued customers and internal teams. Your expertise will guide a focused team in developing responsive web applications with eye-catching, user-friendly interfaces. You'll collaborate closely with Product Designers to transform concepts into exceptional user experiences while ensuring alignment between development and design. Your role will include delivering API web services as microservices or serverless workloads, optimizing performance through techniques like lazy loading and caching.


By contributing to the CI/CD pipeline, you'll enhance process efficiency, while also engaging in code reviews and fostering a culture of continuous improvement. Additionally, your mentorship will help elevate team capabilities, making this an excellent opportunity for both personal and professional growth in a high-performance, customer-centric environment.


Would you be a great Product Engineer (Front End)?

To thrive as a Product Engineer at Bill360 Inc, you will need a robust set of technical skills and experience. An expert-level understanding of modern front-end frameworks, preferably Vue, is essential, along with proficiency in JavaScript and TypeScript. A strong grasp of APIs, particularly with authentication models like OAUTH2 and JWT tokens, will be critical for ensuring secure interactions. You should have a solid foundation in database concepts and experience with service-oriented design patterns, as well as a proven ability to engineer high-performance solutions at scale. Familiarity with back-end services using .NET Core and experience in developing AWS serverless workloads, such as Lambda and Step Functions, are highly valued.


Knowledge of NoSQL Document databases like MongoDB or AWS DynamoDB, along with competencies in Infrastructure as Code (IaC) toolsets, especially Terraform, will further enhance your contributions to our team. Lastly, a demonstrable portfolio showcasing Single Page Applications in modern JavaScript frameworks will set you apart.


Essential Responsibilities:

As a Product Engineer, you will play an important role in conception and delivery of software-based products for our customers and internal teams. Your responsibilities will include:

  • Web App Development: Act as a guiding member of a team focused on the development of responsive web applications, ensuring high-quality and visually appealing interfaces
  • Web Service Development: Work within a team to deliver and support API web services deployed as microservices and/or serverless workloads.
  • Collaboration with Product Designers: Work closely with Product designers to conceptualize, refine, and bring to life exceptional user experiences, aligning development efforts with design goals
  • Feature Decomposition: Contribute to breaking down feature changes into well-defined and manageable stories, facilitating efficient and effective development processes
  • Performance Optimization: Apply performance optimization techniques, including lazy loading and caching, to enhance the speed and efficiency of web applications
  • Continuous Integration and Deployment: Drive improvement of development processes that integrate new features into the CI/CD pipeline, collaborating with DevOps on pipelines, logging, monitoring, and support
  • Code Reviews and Technical Collaboration: Actively participate in technical and architectural code reviews, program enhancements, unit testing, bug fixing, and creative problem-solving
  • Process Improvement: Contribute to the enhancement of engineering team processes, covering planning, estimating, building, and testing, fostering a culture of continuous improvement
  • Mentorship: Provide mentorship leveraging your expertise to foster skill development and enhance overall team capabilities


Enhanced Qualifications for the Product Engineer Role:

Technical Skills:

  • Expert level understanding of modern front end framework (Vue preferred but not critical)
  • Expertise in developing with JavaScript and TypeScript
  • Experience working with APIs using authentication models, including OAUTH2 and JWT tokens
  • Strong understanding of database concepts
  • Experience working with web services, and service-oriented design patterns
  • Proven track record in engineering for high performance at scale
  • Experience with writing unit and integration tests

Preferred Technical Skills:

  • Familiarity with building back-end services with .NET Core
  • Experience developing and deploying AWS serverless workloads (Lambda, Step Functions, SQS)
  • Experience with NoSQL Document DBs (MongoDB, AWS DynamoDB)
  • Familiarity with IaC toolsets, especially Terraform
  • Demonstrable examples of work building Single Page Apps in a modern JavaScript framework


Our team needs you!

We're looking for talented individuals like you to join our team and help us achieve our goals. If you're passionate, driven, and committed to making a difference, we want to hear from you! Don't wait - apply now and take the first step towards a fulfilling career with endless possibilities. Let's work together to make great things happen!

Apply Now
Share this job
Bill360
An error has occurred. This application may no longer respond until reloaded. Reload 🗙