Company Culture:
At 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 within teams and stakeholders while fostering a culture of trust, respect, and accountability among team members.
Position Overview:
We're seeking an experienced and motivated Full-Stack Developer with the ability to work independently with minimal supervision. Someone who can design, develop and implement highly scalable multi tenanted SaaS applications using full-stack open-source technologies. At ICANotes, we believe in fostering a culture of continuous improvement and learning, with a focus on agile methodologies. 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 within teams and stakeholders, while fostering a culture of trust, respect, and accountability among team members.
This is a onsite work position involving 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 application running on AWS.
- Highly motivated with a sense of urgency in delivering highly complex multi tenanted SaaS solutions with a focus on quality.
- Ability to work independently through all stages of SDLC from design discussion to implementation to testing to production deployment.
- Write clean modularized code with unit and functional tests.
- Ability to troubleshoot issues in production environments.
- Participate in code reviews and help deliver solutions with minimum production issues.
- Passionate about technology and bringing new ideas to the team.
- Is a multitasker with the ability to work efficiently and effectively within deadlines without compromising quality.
- Experience working with a startup or enjoy working in a startup like environment with ambiguity and speed.
Qualifications:
- 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 is preferred.
- At least 4 years of experience working as a Full-Stack Developer.
- Proficient in node.js and HTTP-related servers.
- Experience with MySQL, Postgres, Typescript, HTML, and SaaS.
- Proficient in front-end development with Angular/React.
- Experience with Docker and a basic understanding of micro-services.
- Experience with a cloud provider: AWS, Azure, etc.
- Ability to investigate and analyze information/problems and to draw conclusions.
- Strong analytical and problem-solving skills.
Preferred Skills:
- Healthcare software experience
- Experience using APIs to interact w/ AI endpoints.
- Experience with NestJS, RxJS, Nx, Kubernetes, and Terraform.
Benefits:
- Healthcare (medical, dental, vision) - company pays for up to 75% of health insurance for both employee and dependents - some plans with HSA options
- Basic term and optional term life insurance
- Short-term disability (paid for by the company) and long-term disability
- 401(k) and employer-matched retirement plan
- Paid time off that includes 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)
Note: This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization. |