> Markdown version of [/jobs/ext/4634618-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/4634618-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** FAIRSQUARE, INC. - **Location:** San Diego, CA, United States - **Experience:** Experienced - **Salary:** $120,000 - $155,000 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Unit Testing, Cloud Computing, Information Systems, Node.Js, Next.js, Salesforce.Com, Software Deployment, Software Engineering, TypeScript, ReactJS, Backend, Information Technology, Front End Software Development, Api Design, Web Api, Microservices - **Published:** November 8, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-ii-san-diego-ca--7584daad-6ad6-470b-9da4-2c5901d35394 ## About the Role Software Engineering, Software Engineering, Product Design, Loans, Automation, Data Science, Customer Experience, Application Programming Interface (API), Ecosystems, Cloud Computing, * Bachelor's degree in Computer Science, Information Systems, or a related field. * Minimum 3 years of experience in backend development with Nodejs. * Strong experience with TypeScript and frontend frameworks/libraries, such as React. * Experience with Jest unit testing. * Knowledge of microservices architecture. * From ideation, develop and deliver major infrastructure projects to production. * Experience with deploying software in AWS environment. * Experience in the financial or lending industry is a plus. * Salesforce or other related CRM experience a plus. * Excellent communication and interpersonal skills. ## Description We are seeking a talented and motivated Software Engineer II with a strong background in JavaScript or TypeScript and extensive experience in API development to join our small but dynamic team. As a Software Engineer II, you will play a key role in implementing, and maintaining the server-side logic of our applications, ensuring seamless integration with front-end elements, third-party vendors, and supporting the overall functionality of our products., * Design, develop, and maintain APIs using TypeScript to support the functionality of our applications. * Collaborate with front-end developers to integrate user-facing elements using server-side logic. * Integrate with third-party APIs to aggregate data from various sources. Implement server-side logic using TypeScript, with a focus on Node.js and Next.js. * Collaborate with cross-functional teams such as product, design, and third-party vendors, to prioritize tasks, and deliver high-quality software. * Develop and maintain technical documentation and diagrams for codes and APIs, enabling seamless collaboration within the team.