IntroCept is looking for a dynamic Software Engineer to help us develop and improve our products. As a software engineer, you’ll be responsible for managing and honing our product’s back-end code as it grows. You’ll work closely with the development team to keep the codebase clean and performant.
This is a mid-level position with the opportunity to grow, get great experience within a small team of friendly developers, take on more responsibilities in the future, and help influence our technical direction.
As a Software Engineer, your primary role will be working with our development team implementing new product modules to augment our existing product line and new product concepts, within the agile development environment.
Ideally, you should have,
More than 2 years’ experience of working as a Nodejs developer or have worked on products you can demonstrate to us
Bachelor’s degree in Computer Science, Software Engineering or Information Systems
Should have a solid understanding of NodeJS, Typescript experience with framework like NestJs and Express Js, built tool like web pack, rollup
Should have a solid understanding and at least 2 years of work experience in a docker environment
Understanding the nature of asynchronous programming, its quirks, and workarounds
Proficient understanding of code versioning tools, such as Git
Knowledge of performance testing frameworks including Mocha, Supertest, and Jest.
Strong knowledge of patterns, standards, and best practices
Nice to have experiences on,
Google Cloud Platform services and usability practices
Message bus / async message-based systems e.g. Kafka, rabbitMq, etc.
CI/CD pipeline development and maintenance
High throughput, high data volume systems, large data sets
You will be responsible for,
Participating in incremental design and architectural improvements
Refactoring existing code
Debugging and troubleshooting existing code
Performing manual and automated testing
Working in tandem with other developers, including offsite teams
Performing technical competency interviews
Attending meetings with stakeholders to gather feedback on product
If you are a driven and motivated professional with a huge appetite to learn and want to take direction with some of the most talented in the industry we want to hear from you.