Intellicheck is a company that delivers real-time identity verification solutions. They are seeking a highly skilled Full Stack Engineer to design, develop, and deploy their ID Verification technology solutions while mentoring team members and ensuring project timelines are met.
Responsibilities:
- Design, develop, and maintain scalable web applications using Python (backend) and React with TypeScript (frontend) using modern AI code generation tools
- Develop RESTful APIs using the FastAPI framework
- Create Elasticsearch aggregation queries, data exports and data visualizations
- Work with the data science teams to containerize machine learning models for deployment in a Kubernetes cluster
- Write clean, maintainable, and well-documented code
- Ensure compatibility across different browsers and devices
- Collaborate closely with product and engineering teams
- Conduct code reviews to maintain the highest code quality
- Participate in Scrum Ceremonies and ensure inexperienced team members understand their responsibilities and how to deliver on-time
- Stay current with the latest technologies and industry trends to ensure continuous improvement and innovation
- Take full ownership of the design, development and delivery of dynamic, user responsive user interfaces and the API’s necessary to drive them
- Perform thorough testing on production release days to ensure the application meets quality and performance metrics
- Work alongside the QA team to ensure deliverables meeting required functionality
Requirements:
- At least 5 years of experience as a Full Stack Engineer
- Bachelor's Degree in Computer Science, Engineering, IT or other related field
- Proven experience as a Software Engineer with a focus on Python (backend) and React with TypeScript (frontend)
- Strong proficiency in building applications using Python and working with relational and/or SQL databases
- Expertise in React, React Native and Typescript for creating dynamic and responsive web and mobile user interfaces
- Experience with Bootstrap and ReactBootstrap CSS frameworks
- Solid understanding of software development principles
- RESTful API design experience
- Web security knowledge
- Familiarity with frontend state management libraries such as Redux
- Experience with DevOps practices, CI/CD pipelines, and containerization (Docker)
- Experience with ETL processes and transforming data from disparate sources
- Strong problem-solving skills
- Attention to detail
- Clear communication skills