We are looking for a Senior Full-stack Developer to join the AI Receptionist team, responsible for designing, coding, building and maintaining the major components and services behind the offering.
Responsibilities
-
Design, code, build and maintain major components and services responsible for the whole offering
-
Collaborate with the team to architect and design robust, resilient and maintainable solutions in an Agile environment
-
Build flexible APIs that adhere to internal API guidelines with microservices exposed for public consumption
-
Develop new features involving AI
-
Develop new features using Python and GoLang on the backend
-
Ensure the quality of the software delivered
-
Deploy and operate services in production
-
Ensure scalability and availability of the team's services
-
Collaborate with product owners and user experience designers to deliver features while meeting team deadlines
-
Assist with firefighting, including root cause identification, rollbacks or immediate bug fixes and deployments to production
Requirements
-
3+ years of experience in software development
-
Passion for well-crafted software
-
Proficiency in Python and GoLang
-
Familiarity with Java, SpringBoot and Kafka
-
Knowledge of PostgreSQL
-
English proficiency at B2 level or higher
Nice to have
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn