Proficient in Object-Oriented Programming (OOP) and strong typing.
Minimum of 2 years of hands-on experience with Node.js.
Proficiency in UI JavaScript frameworks such as Angular 2+, Vue, or React.
Requirements:
Architect and Develop: Design and develop applications using Angular 2+ and Node.js, ensuring scalable and maintainable code.
Database Management: Work with both SQL and NoSQL databases to manage and retrieve data efficiently.
API Integration: Integrate and manage APIs across various third-party services to enhance functionality.
Quality Assurance: Write clean, testable code, and create automated tests to ensure high code quality.
Job description
This is a remote position.
The company is a forward-thinking fintech company with a mission to empower real estate investors by providing fast, flexible, and reliable capital. By leveraging cutting-edge technology and data-driven insights, they offer swift approvals and a seamless execution process, all while maintaining a high level of personalized customer service. Their goal is to be the fastest lender in the US, and we’re driven by innovation and a passion for helping communities thrive. As a fully remote and globally distributed team, they welcome creative ideas and encourage thinking “outside the box.” Join us on their mission to revolutionize the real estate lending industry!
Your Role:
As a Senior Full Stack Developer, you will play a pivotal role in dynamic, fast-paced organization. You will collaborate closely with a small, talented team of developers and our CTO to architect and develop high-quality applications. Your expertise in Object-Oriented Programming (OOP) and strong typing will be crucial as you design, develop, and implement robust, scalable solutions that adhere to best practices. Your contributions will directly impact the user experience, application performance, and the overall success of our platform.
Responsibilities:
Architect and Develop: Design and develop applications using Angular 2+ and Node.js, ensuring scalable and maintainable code.
Database Management: Work with both SQL and NoSQL databases to manage and retrieve data efficiently.
API Integration: Integrate and manage APIs across various third-party services to enhance functionality.
Quality Assurance: Write clean, testable code, and create automated tests to ensure high code quality.
Innovation: Continuously seek out and propose new ideas to improve our products and the user experience.
Collaboration: Work independently and as part of a global team, contributing to the overall technical vision and direction.
Requirements
5+ years of experience as a Full Stack Developer.
Proficient in Object-Oriented Programming (OOP) and strong typing.
Minimum of 2 years of hands-on experience with Node.js.
Bachelor’s degree in Computer Science or a related field (nice to have).
Proficiency in UI JavaScript frameworks such as Angular 2+, Vue, or React.
In-depth knowledge of SQL and NoSQL databases.
Familiarity with Nest.js is a plus.
Strong logical thinking and problem-solving abilities.
Ability to work independently with minimal supervision.
Highly motivated and eager to learn new technologies and concepts.