Full Stack Software Engineer (Back-end focused)
IDj-896
Job TypeDirect Hire
Compensation$140000 - $160000 / yr
LotusLynx is partnering with a reputable company in the Chicagoland area that is seeking a highly skilled Back-end focused Software Engineer with strong experience using TypeScript in a Node.js environment. While fullstack exposure is welcome, the core focus will be back-end development.
What You’ll Do:
-
Design, develop, and maintain back-end services and APIs using TypeScript and Node.js.
-
Create scalable, cloud-native services in a serverless AWS environment (Lambda, S3, MongoDB, etc.).
-
Collaborate with frontend and hardware teams to extend platform capabilities.
-
Implement secure and efficient middleware solutions that support cutting-edge audio and network devices.
-
Build and maintain RESTful APIs and GraphQL endpoints.
-
Optimize back-end services for performance, maintainability, and scalability.
-
Research and integrate modern technologies and frameworks into existing development processes.
-
Participate in code reviews, testing, and Agile ceremonies to ensure high-quality delivery.
What We’re Looking For:
-
Bachelor’s degree in Computer Science, Engineering, or related field.
-
5+ years of professional software development experience.
-
Strong hands-on experience with TypeScript, including backend development.
-
Proficiency with Node.js and REST API design.
-
Familiarity with Angular (v13+ preferred) for fullstack awareness.
-
Experience working with AWS services like Lambda, S3, DynamoDB, and API Gateway.
-
Experience with GraphQL is a plus.
-
Strong understanding of reactive programming, type systems, and TypeScript language features (e.g., generics, narrowing, guards).
-
Ability to work across the TCP/IP stack and in a platform-agnostic environment (Windows, Linux, MacOS).
-
Strong understanding of CI/CD, automated testing, and secure development best practices.
-
Comfortable working cross-functionally and independently in a fast-paced, Agile environment.