We're looking for a skilled software engineer to design and deliver scalable solutions in an agile environment.
About the Role
* Architect and build full-stack solutions with Java and React;
* Lead technical direction, mentoring, and code quality standards;
* Develop and optimize APIs and responsive web applications;
* Collaborate with product, design, and QA teams to deliver business value;
* Experiment with new technologies to improve systems and processes;
* Ensure solutions are secure, performant, and maintainable;
The ideal candidate will have 10+ years of experience as a hands-on Java developer, 5+ years designing complex architectures, and 3+ years as a front-end developer for responsive web applications using JavaScript or similar technologies.
You'll work on offline-first applications that comply with high security standards and ensure solutions are robust and reliable. Our team is passionate about delivering high-quality software and we're looking for someone who shares this passion.
Must Haves
* 10+ years of experience as a hands-on Java developer;
* 5+ years of experience designing complex architectures;
* 3+ years of experience as a front-end developer for responsive web applications using JavaScript, TypeScript, ReactJS, or similar technologies;
* Hands-on experience with API development and web services;
* Experience leading teams;
* Strong communication skills and stakeholder management;
* Strong problem-solving skills and analytical thinking;
* Upper-intermediate English level;
Nice to Haves
* Experience building offline-first architectures;
* Experience building apps in Electron;
* Experience developing apps for Windows environments.
Benefits
* Professional growth: Accelerate your professional journey with mentorship, tech talks, and personalized growth roadmaps.
* Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
* A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
* Flextime: Tailor your schedule for an optimal work-life balance by having the options of working from home and going to the office – whatever makes you the happiest and most productive.