Full Stack Developer
Коротко
Builds and maintains RESTful APIs and Kafka-based microservices for web and mobile, using Kotlin/Java on AWS with TDD and CI/CD. · Needs: Strong web/mobile dev experience; TypeScript/JavaScript with ReactJS or React Native; Java backend; degree in CS, Engineering, Math, or Physics.
Описание от работодателя
Responsibilities
Contribute across the full UX lifecycle, from wireframes to implementation and release
Collaborate with designers and stakeholders to deliver elegant, user-focused solutions
Build and maintain RESTful APIs and Kafka-based microservices
Develop APIs for web and mobile, and help evolve a microservices-based architecture
Work primarily with Kotlin/Java, with flexibility to use other languages when appropriate
Utilize scalable AWS infrastructure
Write clean, maintainable code with TDD, DDD, CI/CD practices
Take ownership from development through deployment ("you build it, you run it")
Requirements
Strong experience with web and mobile app development
Proficient in TypeScript/JavaScript; experience with ReactJS or React Native
Backend experience with Java (required), Kotlin (preferred), Python (nice to have)
Familiarity with GraphQL is a plus
Solid understanding of backend systems and microservice design
Degree in Computer Science, Engineering, Math, Physics, or related field
Able to handle end-to-end project work, contribute ideas, and challenge norms constructively
Calm under pressure, able to work in a fast-paced environment