Job Description
<p><p><b>Description :</b><br/><br/>About C2FO :</p><p><br/></p><p>Do you want to help transform the global economy?
Join the movement disrupting the financial world and changing how businesses gain access to the working capital they need to grow.<br/><br/> As the largest online platform for working capital, we are named one of Forbes Fintech 50 and we serve over one million businesses in 180 countries, representing more than $10.5 trillion in annual sales.<br/><br/> Headquartered in Kansas City, C2FO has more than 500 employees worldwide, with operations throughout Europe, India, Asia Pacific, and Australia.<br/><br/>Here at C2FO, we value the quality of our technical solutions and are passionate about building the right thing, the right way to best solve the problem at hand.<br/><br/> But beyond that, we also value our employees' work-life balance and promote a continuous learning culture.<br/><br/> We host bi-annual hackathons, have multiple book clubs focused on constant growth, and embrace a remote-first working environment.<br/><br/> If you want to work at a place where your voice will be heard and can make a real impact, C2FO is the place for you.<br/><br/><b>About The Position :</b><br/><br/>Our Engineers are at the forefront of how customers interact with C2FO.
Working with our Product team, we create applications for internal and external customers.<br/><br/> Our philosophy: short iterations with a focus on scalability while ensuring maintainability.<br/><br/><b>Essential Requirements :</b><br/><br/>- Collaborate with C2FO's Engineering, Product, DevOps, and operational stakeholders to define and refine requirements, break down work into smaller tasks, and provide accurate estimations.<br/><br/>- Work with minimal help on big slices of work/requirements that require high level and low level design and external dependencies while tracking and pushing the work through the process reliably.<br/><br/>- Take ownership of the codebase and process and contribute to any required improvements.<br/><br/>- Open to healthy debate and driven to find the best solutions, with a strong focus on understanding the 'why' behind the work.<br/><br/>- Proactively identifies tech debt and seeks continuous improvement.<br/><br/>- Persistent in overcoming roadblocks, effectively collaborating with others when needed.<br/><br/>- Proficient communication in English, both written and verbal<br/><br/>- Comfortable with source control, especially GitHub.<br/><br/>- Engage in contributing to improve processes, take technical decisions, improve technical systems to steer the team towards the team and C2FO goals.<br/><br/>- Solicit feedback from peers, teammates, and managers to identify improvement areas and take steps to learn and grow.<br/><br/>- Passionate about testing, code quality, continuous integration.<br/><br/>- Uphold our high engineering standards and consistently deliver quality code & documentation.<br/><br/>- Mentor and guide other engineers, creating a collaborative learning and working environment.<br/><br/>- Suggest, Share, plan for, and implement new tools or processes to help the team or engineering be more collaborative, effective, or efficient.<br/><br/>- Improve our documentation and document design decisions and rationale.<br/><br/>- Take part in the on-call rotations.<br/><br/>- Strong problem solving skills.<br/><br/><b>Basic Qualifications :</b><br/><br/>- Minimum four years of experience as a Software Engineer<br/><br/>- Bachelor's or higher degree or its equivalent<br/><br/><b>Necessary Experience on :</b><br/><br/>- Javascript, NodeJS, ReactJS/AngularJS<br/><br/>- HTML, CSS, Relational database (PostgreSQL)<br/><br/>- RESTful or GraphQL APIs, AWS or GCP or other Cloud<br/><br/>- Work experience in a microservice & event-driven architecture.<br/><br/>- Message queuing (i.e., RabbitMQ/Kafka/SNS)<br/><br/>- Work Experience in Distributed Systems<br/><br/>- Experience and Basic Knowledge & Understanding of System Design(HLD, LLD) & Architecture<br/><br/>- Experience on building frontend to backend flow/feature <br/><br/><b>Preferred Qualifications : </b></p><p><br/></p><p>- Passionate about solving problems for a fast-paced FinTech company<br/><br/>- Nest.js<br/><br/>- NextJS<br/><br/>- ORM tools<br/><br/>- Other Relational and NoSql database<br/><br/>- Docker and Kubernetes<br/><br/>- Work experience in building scalable, fault-tolerant, durable, highly available Distributed Systems<br/><br/>- Datadog<br/><br/>- Strong Knowledge/Experience/Understanding of System Design(HLD, LLD) & Architecture<br/><br/>- Product-based Company Experience<br/><br/><b>Benefits :</b><br/><br/>At C2FO, we care for our customers and people the vital human capital that helps our customers thrive.<br/><br/> That's why we offer a comprehensive benefits package, flexible work options for work/life balance, volunteer time off, and more.
</p><p><br/></p><p><b>Commitment to Diversity and Inclusion : </b></p><p><br/></p><p>As an Equal Opportunity Employer, we value diversity and equality and empower our team members to bring their authentic selves to work daily.<br/><br/> We recognize the power of inclusion, emphasizing that each team member was chosen for their unique ability to contribute to the overall success of our mission.<br/><br/> Our goal is to create a workplace that reflects the communities we serve and our global, multicultural clients.<br/><br/>We do not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law.<br/><br/> All employment decisions are based on qualifications, merit, and business needs</p><br/></p> (ref:hirist.tech)