





We are seeking a skilled **Senior Full Stack Developer** experienced in **Angular, Node.js, and Python** to join our team. You will play a key role in supporting the testing and stabilization processes and continuing the development of our web application, which is designed to manage the automation of large documents related to well activities such as workovers and drilling. *We accept* *CVs in English only.* **Responsibilities** * Develop, test, and maintain web applications involving Angular, Node.js, and Python * Support the stabilization and testing processes to ensure high reliability and performance of solutions * Collaborate with cross\-functional teams to refine requirements and design solutions * Implement features and enhancements to improve functionality and usability of the web application * Debug and resolve technical issues, ensuring optimized performance and scalability * Conduct code reviews to maintain high\-quality standards and adhere to best practices * Optimize front\-end and back\-end code for responsiveness, efficiency, and reusability * Participate in project planning and contribute to architecture and technical decision\-making * Ensure all development work aligns with project milestones and deadlines * Enhance documentation related to the systems developed for maintenance and support **Requirements** * Strong background in Angular, Node.js, and Python with a minimum of 3 years of hands\-on experience * Proficiency in developing scalable and secure web applications with a focus on full\-stack development * Expertise in designing and building RESTful APIs and managing integrations between front\-end and back\-end systems * Knowledge of testing methods, debugging tools, and version control systems like Git * Familiarity with modern web development practices, frameworks, and libraries that complement Angular and Node.js * Capability to work on partially developed projects while ensuring seamless continuation and integration of solutions * Strong understanding of software development lifecycles and agile methodologies * Flexibility to adapt to changing project needs while maintaining strong attention to detail * English level of minimum B2 (Upper\-Intermediate) for effective communication **Nice to have** * Understanding of automation workflows for document\-related processes * Experience with tools related to the management of well activities (e.g., drilling, workovers) * Familiarity with deployment processes and CI/CD pipelines * Showcase of successfully stabilized and maintained web applications * Background in optimizing solutions for performance\-critical industries **We offer** * Learning Culture \- We want you to be the best version of yourself, that is why we offer unlimited access to learning platforms, a wide range of internal courses, and all the knowledge you need to grow professionally * Health Coverage \- Health and wellness are important, that is why we have you and up to four family members in a premiere health plan. We have a couple of options, so you can choose what is best for you and your family * Visual Benefit \- Seeing your work for us would be a sight for sore eyes. We want your vision to always be at 100% which is why we offer up to $200\.000 COP for any visual health expenses * Life Insurance Plan \- We have partnered with MetLife to offer a full\-coverage Ife insurance plan. So, your family is covered, even if you are gone. * Medical Leave Coverage \- We are one of the few companies that cover 100% of your medical leave, for up to 90 days. Your health is the most important thing to us * Professional Growth Opportunities \- We have designed a highly competitive and complete development process, where you will have all the tools to get where you have always wanted to be, personally and professionally * Stock Option Purchase Plan \- As an EPAMer you can be more than just an employee, you will also have the opportunity to purchase stock at a reduced price and become a part owner of our organization * Additional Income \- Besides your regular salary, you will also have the chance to earn extra income by referring talent, being a technical interviewer, and many more ways * Community Benefit \- You will be part of a worldwide community of over 50,000 employees, where you can learn, challenge yourself, stand out, and share your knowledge and experience with multicultural teams! *Please note that even though you are applying for this position, you may be offered other projects to join within EPAM.* EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi\-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting\-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


