Skip To Main Content
backBack to Search

Senior Python Web Developer

Remote in Colombia
Python.Web
& 9 others

We are seeking a highly motivated and skilled Senior Python Web Developer to join our forward-thinking team, developing an AI Assistant product aimed at helping legal professionals streamline routine tasks. This position requires advanced technical knowledge, a proactive attitude, and the creativity to craft stable, user-centered solutions.

Responsibilities
  • Design, test, and develop software to meet user needs
  • Identify, troubleshoot, and resolve bugs in the system
  • Work collaboratively as part of a small engineering team to create and maintain SaaS products
  • Coordinate with Product Management, Customer Service, Design, and other departments to ensure seamless software delivery
  • Implement and optimize APIs for interaction with databases, improving system performance
  • Conduct regular code reviews and provide constructive feedback to team members
  • Stay current with modern web development trends and technologies to continuously enhance project quality
Requirements
  • Academic credentials in Computer Science, Electrical Engineering, or Computer Engineering with 1-3 years of professional experience, or equivalent skills through bootcamp/self-taught pathways combined with practical work experience
  • Expertise in Python language features (e.g., slicing, generators, decorators) with over 3 years of strong backend development experience
  • Ability to write/interact with APIs and databases (preferably PostgreSQL)
  • Proficiency in JavaScript fundamentals (async/await, Promises, array & object methods)
  • Confident, hands-on experience with Angular (currently, version 17 is used in the project)
  • Background in building complex, customer-delivered web systems with successful deployment
  • Skills in requirements gathering, task identification, and deadline management while collaborating with non-technical and technical teams
  • Outstanding communication skills with a professional demeanor, capability to effectively engage with stakeholders across all levels
  • Ability to self-start, collaborate with teammates, and adapt gracefully to feedback while delivering high-quality work
  • Demonstrated ownership of assigned projects to ensure successful completion
Nice to have
  • Independence in conducting thorough testing without relying on QA teams
  • Familiarity with legal tech products or solutions (preferred but not mandatory)
Benefits
  • 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