Job description this is a remote position and we are hiring candidates from the whole country.
agileengine is one of the inc. 5000 fastest-growing companies in the us and a top-3 ranked dev shop according to clutch.
we create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
if you like a challenging environment where you're working with the best and are encouraged to learn and experiment every day, there's no better place - guaranteed!
:) what you will do design, build, and maintain messaging products that enhance indeed's hiring journey and user experience; collaborate with product managers, designers, and other engineers to define requirements and deliver high-quality, scalable solutions; tackle technical debt and ensure system stability by maintaining existing applications and addressing unanticipated requests from external teams; implement efficient and scalable solutions using java, kotlin, or scala for the backend, with react and redux on the frontend; use best practices to write clean, maintainable code, conduct code reviews, and mentor junior engineers on the team.
must haves +3 years of experience using java, kotlin, or scala ; frontend development experience; experience with modern databases such as mongodb, mysql, or other sql/nosql databases ; expertise in building restful or graphql apis, with a focus on scalability and maintainability; upper-intermediate english level.
nice to haves experience with database design and optimization; familiarity with messaging queue technologies, such as kafka or rabbitmq; strong software development background with hands-on coding experience; solid understanding of computer science concepts and software design principles; ability to work effectively in an agile environment and collaborate with cross-functional teams.
the benefits of joining us professional growth accelerate your professional journey with mentorship, techtalks, 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.
requirements +3 years of experience using java, kotlin or scala; frontend development experience; experience with modern databases such as mongodb, mysql, or other sql/nosql databases; expertise in building restful or graphql apis, with a focus on scalability and maintainability; upper-intermediate english level.