Senior Fullstack Engineer role seeking a highly talented and experienced engineer to lead the development of software applications and systems, provide technical leadership, and contribute to the development of our platform functionality using state-of-the-art frameworks and tools.
Requirements
- 7+ years of software engineering experience
- Proven, deep hands-on experience with React, TypeScript in production environments
- Proficient in Java for multi-tier web app development
- Proven track record of building and consuming GraphQL APIs, including schema design and client integration
- Skilled in building microservices and adhering to OpenAPI standards
- Experience with ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR
- Experience leading major IT application implementations
- Strong problem-solving skills and the ability to identify roadblocks
- Familiarity with Agile, Git, IT security architecture, and testing methodologies
- Knowledge of AWS/cloud deployment and scaling
- Proficiency in REST APIs, GraphQL, SQL, NoSQL, and web dev concepts
- Emphasis on clean, efficient, and documented code
- Practitioner of TDD, CI/CD, and time management
- Strong proficiency in English communication
- Commitment to continuous learning