What are the responsibilities and job description for the Back-End Engineer - Financial Services position at INXEPTION?
ABOUT INXEPTION
Inxeption is the Industrial Commerce SuperApp. Its secure and scalable cloud-based digital commerce platform brings the ease of consumer e-commerce to B2B. Companies of any size in any industry can drive more sales, gain operational visibility, and realize cost savings. Inxeption Commerce Partners enjoy access to sell products on the Inxeption B2B marketplace and to develop new online commerce channels, as well as valuable applications that simplify and streamline logistics and other operations. Inxeption’s challenge to the B2B sector is: Let's Do Business Better.
ABOUT THE JOB
Inxeption is looking for an experienced and talented Back-End Engineer to help create disruptive, user-centric B2B financial services applications. You will create new applications, maintain quality code, and grow as an engineer. You will be instrumental in the product development lifecycle, from requirements through design, building, testing, deploying, and evolving these financial services applications. You will work closely and collaborate with other front-end and back-end engineers, product managers, UI/UX designers, and QA engineers in an agile, fast-moving environment where communication and mutual respect are key.
Responsibilities:
- Develop server-side logic, ensuring high performance and responsiveness to request from the front end
- Build robust and scalable components and integrations
- Responsible for integrating the front-end components built by engineers into the application so understanding of front-end technologies is required
- Deliver high-quality, clean, and efficient code
- Find and address performance issues
- Participate in the design and code review process
- Participate in scrums and be an active member in our 3-week sprints
- Communicate your ideas effectively across teams
- Identify and communicate front-end best practices
- Complete work in an organized manner and meet project deadlines
- Collaborate with other product stakeholders
Requirements:
- B.S or M.S in Computer Science or equivalent
- At least 3-5 years of experience as a professional back-end engineer
- Experience building financial services and fin tech applications
- Experience with blockchain technology and cryptocurrency is a plus
- Ability to thrive in a fast-paced and dynamic environment
- Great oral and written communication skills
- Deep expertise and hands-on experience with:
- HTML, CSS, client JavaScript, and any preprocessor frameworks for HTML templates and CSS (handlebars, SASS, etc)
- Single page Javascript applications, including frameworks such as React, Angular, or Vue (React preferred)
- Tools such as Git, NPM, NVM, Grunt, and Webpack
- React, Angular (React Native for mobile application development is a plus)
- NodeJS, Java, and/or Scala
- REST APIs
- Databases (relational and/or NoSQL)
- PHP
- REST or GraphQL services
- AWS and Kubernetes a plus
- Extensive experience with leading development tools such as Git, Jenkins, and Jira
- Awareness of cross-browser compatibility issues and client-side performance considerations
- Mobile-first development experience
- Experience working in an Agile development environment
- Strong sense of responsibility and ownership: driving a project from inception to completion