Web and Mobile Application Developer
We are seeking a skilled Web and Mobile Application Developer to lead the design and development of high-impact features using Java/Spring on the back end and Angular on the front end.
Main Responsibilities:
* Design & Build: Design, develop, and deploy end-to-end solutions for web and mobile applications.
* UX & UI: Collaborate with UX designers to create pixel-perfect interfaces and conduct A/B tests to optimize user experiences.
* Architecture & Standards: Make strategic decisions about 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 to foster knowledge sharing and collaboration.
Requirements:
1. 8+ years of experience building production-grade web and mobile applications.
2. Deep expertise in Spring Boot, including 5+ years of experience with Java and JPA/Hibernate.
3. Strong proficiency in JavaScript frameworks, preferably Angular, with 5+ years of experience.
4. Experience with message queuing systems, such as Kafka or RabbitMQ.
5. AWS savvy, with 2+ years of experience designing and operating cloud-native applications on AWS.
6. Proficiency in relational databases, such as PostgreSQL, and RESTful API design.
7. Sharp analytical skills and ability to derive user insights from data analytics.
8. Very strong English communication skills, both written and verbal.
Benefits:
* Your contributions will directly shape a mission-critical product used by top-tier clients worldwide.
* Join a smart, supportive team that values diversity of thought and continuous learning.
* Benefit from mentorship programs, access to expert networks, and a stipend for conferences or courses.