Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Middle Full Stack Developer

Development | Remote - Colombia | Full Time

Job Description

Join Blossom!

We are a U.S.-based company with over 20 years of experience dedicated to enhancing the satisfaction of credit unions and their members. We are committed to developing simpler and more innovative financial services that assist credit unions in serving their current members and attracting new ones. We are building the next-generation technology layer for credit unions.

www.blossom.net

We're looking for a detail-oriented and well-organized Middle Full Stack Developer with 3+ years of relevant experience, who thrives in fast-paced environments and is comfortable working across the full stack, including TypeScript, Node.js, React, React Native, and AWS. The ideal candidate builds responsive, secure, and user-friendly applications, maintains high code quality from conception to final product, and communicates clearly across teams to support the delivery of intuitive, reliable features.

About the Role

We are looking for a Middle Full Stack Developer to join our Development team. This role is critical to designing and building our web and mobile applications, with a direct impact on the architecture, responsiveness, and user experience of our products. The ideal candidate has hands-on experience with TypeScript, Node.js, React, and React Native, a solid grounding in AWS, API design, and databases, and thrives in a fast-paced environment, carrying projects from conception to final product.

Key Responsibilities

Front-End & Mobile Development

  • Develop and design the architecture of the web front-end using React and TypeScript.
  • Build mobile applications using React Native.
  • Ensure the responsiveness of applications across devices and screen sizes.
  • Work alongside graphic designers to implement web design features, applying design principles and user experience best practices.

Back-End & APIs

  • Develop back-end services with Node.js and Express (or similar frameworks) using TypeScript.
  • Design and develop efficient RESTful and GraphQL APIs.
  • Work with relational and non-relational databases such as MySQL, PostgreSQL, and MongoDB.

Cloud & Security

  • Configure and work with AWS services, including EC2, S3, Lambda, API Gateway, and RDS.
  • Implement security practices and authentication in web and mobile applications.

Quality & Delivery

  • Carry out projects from conception to final product with strong organization and attention to detail.
  • Maintain code quality and help prevent regressions across front-end interactions and back-end processes.
  • Write technical documentation and clearly explain architectural decisions.

Collaboration

  • Collaborate with designers, QA, and other developers to ensure alignment across cross-functional teams.
  • Tackle technical challenges and deliver features both autonomously and as part of a team.

Education

  • Bachelor's degree in Systems Engineering, Electronic Engineering, Statistics, Mathematics, or a related field required.

Experience

  • 3+ years of experience as a Full Stack Developer.
  • Solid experience in web development using TypeScript for both front-end and back-end.
  • Experience developing applications with React for front-end and React Native for mobile.

Skills & Competencies

  • Deep knowledge of Node.js and its ecosystem, including Express or similar frameworks.
  • Familiarity with AWS and its configuration (EC2, S3, Lambda, API Gateway, RDS, etc.).
  • Ability to design and develop efficient RESTful and GraphQL APIs.
  • Strong knowledge of relational and non-relational databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Experience implementing security and authentication practices in web and mobile applications.
  • Good understanding of design principles and user experience.
  • Strong problem-solving skills and the ability to work independently and as part of a team.
  • Strong attention to detail and adaptability to changing technologies, stacks, and tools.
  • Excellent verbal and written communication skills; basic to intermediate English.
  • Comfortable working with cross-functional and cross-border teams.

Nice to Have

  • Experience in fintech, digital banking, or credit union / cooperative financial environments.
  • Experience writing technical documentation and communicating architectural decisions to technical and non-technical stakeholders.

Perks

  • 100% Remote Work – Work from anywhere during the contract period.
  • Multicultural Environment – Collaborate with global teams.
  • Learning & Exposure – Gain hands-on experience in a fintech/digital banking environment.
  • Impactful Work – Contribute to data solutions that drive strategic decisions.

Apply Now!