Full Stack Developer
This is a challenging opportunity to lead the development of high-impact features using Java/Spring on the back end and Angular on the front end. Our ideal candidate will have 8+ years of experience in building production-grade web and mobile applications.
Key Responsibilities:
* Design & Build: Lead the end-to-end development of high-impact features.
* UX & UI: Collaborate with UX designers to translate wireframes and prototypes into pixel-perfect interfaces.
* Architecture & Standards: Make strategic decisions around architecture, migrations, and performance optimizations.
* Cross-Platform Integration: Extend our platform to mobile apps, ensuring seamless data sync and consistent user experiences.
* Mentorship & Collaboration: Perform code reviews, pair programming, and technical workshops.
Requirements:
* Deep Spring Boot Expertise: 5+ years in Java with Spring Boot, JPA/Hibernate.
* Angular Mastery: 5+ years experience with JavaScript frameworks—preferably Angular.
* String experience with message queuing (Kafka, RabbitMQ, or AWS SQS/SNS).
* AWS Savvy: 2+ years designing and operating cloud-native applications on AWS.
* Proficiency in relational databases (PostgreSQL) and RESTful API design.
* Sharp analytical skills; comfortable using data analytics to derive user insights.
* Very strong English communication skills, both written and verbal.
Nice-to-Haves:
* Experience with streaming and AI tools.
* Familiarity with behavioral-data platforms and event-tracking tools.
* Prior work on hybrid mobile apps (Ionic/Capacitor).
* Exposure to cloud-native deployments (Docker, Kubernetes, AWS/GCP).
About Us:
We value diversity of thought and continuous learning. Our team is smart and supportive, and we offer professional development opportunities through mentorship programs, access to expert networks, and a stipend for conferences or courses.