Full Stack Engineer; On site
Listed on 2025-12-14
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software
Full-Stack Developer
ICANotes is looking for an experienced Full-Stack Developer to join our team.
Company CultureAt ICANotes, we believe in fostering a culture of continuous improvement and learning. We prioritize adaptability over inflexible processes and encourage cross‑functional teams to work together and collaborate to achieve shared objectives. We promote transparency and open communication among teams and stakeholders, while fostering a culture of trust, respect, and accountability.
Position OverviewWe’re seeking an experienced and motivated Full‑Stack Developer who can work independently with minimal supervision. The candidate will design, develop, and implement highly scalable multi‑tenanted SaaS applications using full‑stack open‑source technologies, focusing on agile methodologies and cross‑functional collaboration.
This is an onsite work position involving 3 in‑person days in our office in downtown Baltimore, MD.
Responsibilities- Work independently in a small team of developers in the design, development, and deployment of a scalable running on AWS.
- Deliver highly complex multi‑tenanted SaaS solutions with a focus on quality and a sense of urgency.
- Manage all stages of the SDLC from design discussion to implementation, testing, and production deployment.
- Write clean, modularized code with unit and functional tests.
- Troubleshoot issues in production environments.
- Participate in code reviews and help deliver solutions with a minimum of production issues.
- Bring passionate enthusiasm for technology and new ideas to the team.
- Multitask efficiently with tight deadlines while maintaining quality.
- Thrives in a startup‑like environment that requires adaptability and speed.
- Requires non‑sponsored authorization to work in the US, either US citizen or Permanent Resident.
- Bachelor’s Degree with a concentration in Computer Science or related field.
- At least 4 years of experience as a Full‑Stack Developer.
- Proficient in Node.js and HTTP‑related servers.
- Experience with MySQL, Postgre
SQL, Type Script, HTML, and SaaS. - Proficient in front‑end development with Angular or React.
- Experience with Docker and a basic understanding of micro‑services.
- Experience with a cloud provider such as AWS, Azure, etc.
- Experience leveraging AI coding tools (e.g., Copilot, Claude Code) across a range of tasks such as writing new features, refactoring existing code, debugging, and resolving data or production issues.
- Comfort with AI‑augmented testing and debugging, including generating and refining unit tests and improving code reliability.
- Strong analytical and problem‑solving skills; ability to investigate, analyze, and draw conclusions.
- Experience using APIs to interact with AI endpoints.
- Experience with NestJS, RxJS, Nx, Kubernetes, and Terraform.
- Healthcare (medical, dental, vision) benefits – company pays up to 75% of health insurance for both employee and dependents, with HSA options.
- Basic term and optional term life insurance.
- Short‑term and long‑term disability (paid by the company).
- 401(k) and employer‑matched retirement plan.
- Paid time off: 8 sick leave days per year (80‑hour annual rollover), 6 personal days per year (rollover all), and 12 vacation days per year (rollover all).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).