Position: Full Stack Engineer
Company: Constant
Experience required: 5y
Category: Node.js
English level: upper
Published: 2023-05-01T00:00:00+03:00

https://www.constant.ai/job-posts/full-stack-software-engineer

Full Stack Software Engineer
We are seeking a Full Stack Engineer who is passionate and ready to tackle some of the most meaningful problems in the loan servicing industry. You will be a dynamic and highly effective contributor in all aspects of software architecture, design, and development, with a focus on scalability, elegance, security, sustained execution and high-quality deliverables.Our users are at the core of everything we build and as a full stack developer, you will contribute in a material way in releasing features that have ongoing impact. You will use your experience to tackle the technical challenges inherent in building high-quality software, while keeping a well-rounded user-centered view.We are looking for someone with the ability to work on an agile team, focused on building out web app front-end and serverless back-ends. We develop with React as the front-end framework and Python for our backend services. It’s great if you have the specific skills already, but if you have the right aptitude and demonstrated software development experience, we can help you learn the rest. Ideal candidates can craft React code as well as implement back-end services in Python — but we’ll consider developers who have particular proficiency in only one or the other.The ideal candidate is technically strong, flexible, willing to learn and willing to participate.

Your primary focus
-Develop great software. Great means it solves the challenges faced by financial institutions when servicing debt; is secure, maintainable, and flexible/adaptable to change.
-Active participation and input to agile team
-Design/approach proposals

What we look for
3-5 years Javascript experience (TypeScript, React, NodeJs knowledge)
3-5 years Python experience (FastAPI, SQLAlchemy, Alembic, boto3)
Experience with PostgreSQL
Experience with Serverless backend or Server-based APIs (nice to have)

Preferred skills include:

Experience with AWS (EC2, ECS, Cognito, CloudWatch)
Familiarity with SOLID principles used in day to day efforts preferred
Experience building REST APIs preferred
Strong GIT knowledge
Experience with Domain-Driven Design (DDD)
Independent thinker, minimal supervision, strong debug skills, handles multiple tasks simultaneously and an AWESOME team player
Bachelor’s Degree in Computer Science or a related discipline, or equivalent work experience