Python Developer, Angular, TypeScript, 10 years experience

Job not on LinkedIn

🔥 1 hour ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of TMS

TMS

51 - 200 employees

🤝 B2B

🤖 Artificial Intelligence

☁️ SaaS

B2B • Artificial Intelligence • SaaS

TMS is a leading digital product engineering company specializing in designing and building innovative solutions for modern digital experiences. As a trusted partner, TMS supports clients throughout the entire product development lifecycle from conception to commercialization, providing technical and non-technical expertise to accelerate the process. By offering services such as software applications, IoT integration, AI and ML advancement, BI & data intelligence, and more, TMS tailors strategic engagement models to shorten development cycles, ensuring faster time-to-market and greater success for its clients.

📋 Description

• Design, develop, and maintain the Transactional Billing Automation platform, including tracking contract information, prepaid usage blocks, rollovers, and calculating projected usage and balances. • Build and support responsive web application and RESTful APIs to automate transactional billing operations and reduce manual processing. • Develop dynamic UI components for managing customer contracts, multi-product selections, invoice details, and billing summaries. • Implement business logic for prepaid balances, rollover amounts, block total calculations, invoice validations, and contract lifecycle management. • Collaborate with product owners, software engineers, and QA engineers to gather billing requirements and deliver scalable automation solutions. • Create reusable components, clean architecture patterns, and well-documented APIs to improve maintainability and long-term scalability. • Develop unit tests, integration tests, and automated validation processes to ensure billing accuracy and support safe application enhancements. • Participate in code reviews and enforced coding standards, security best practices, and performance optimization techniques. • Develop operational dashboards and billing reports to provide visibility into contracts, prepaid usage, rollover balances, projected customer usage, and actual consumption trends. • Follow development standards, branching strategies, and pull request workflows to deliver clean, secure, and maintainable code through reviews and testing. • Support Agile development processes, including sprint planning, backlog refinement, stand-ups, demos, and retrospectives.

🎯 Requirements

• Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent practical experience. • 3–5 years of experience as a full-stack developer, with demonstrated contributions to production applications. • 3–5 years of experience with front-end frameworks such as Angular and TypeScript. • 3–5 years of experience with Python, FastAPI, SQLAlchemy 2.x, JWT authentication, Redis caching, and asynchronous programming. • Strong understanding of RESTful APIs, data flow, and integration patterns. • Experience with HTML5, CSS3, and responsive design principles. • Solid understanding of Object-Oriented Programming (OOP), component-based architecture (Angular), and service-oriented design patterns. • Experience working with relational databases such as SQL Server and MySQL, including writing optimized SQL queries. • Familiarity with version control systems such as Git. • Working knowledge of Agile methodologies and tools such as Jira. • Nice to Have: Familiarity with tools and libraries such as Jinja2, Pytest, MyPy, and OpenTelemetry. • Experience with Apache Superset for building interactive dashboards and data visualization. • Contributions to open-source projects.

🏖️ Benefits

• All your information will be kept confidential according to EEO guidelines.

Apply Now

Similar Jobs

🕒 May 21

Symbotic

501 - 1000

🤖 Artificial Intelligence

🛒 Retail

Full Stack Developer supporting delivery of cloud-based web applications within public-sector environment. Focused on building and maintaining scalable applications using Microsoft Azure and modern JavaScript frameworks.

🇨🇦 Canada – Remote

💰 Post-IPO Equity on 2022-06

⏳ Contract/Temporary

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 May 19

Workiy Inc.

11 - 50

🛍️ eCommerce

☁️ SaaS

🤖 Artificial Intelligence

Senior Java Full Stack Developer with expertise in Angular for IT solutions company Workiy. Responsible for designing and maintaining scalable web applications in Agile environments.

🕒 April 30

Cayuse Holdings

501 - 1000

🏛️ Government

🤝 B2B

🔒 Cybersecurity

.NET Enterprise Architect leading enterprise architecture and integration strategies for digital transformation initiatives. Seeking a candidate with deep .NET experience.

🇨🇦 Canada – Remote

💵 $80 - $110 / hour

⏳ Contract/Temporary

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 April 28

Audi RED

1 - 10

Platform Architect designing and evolving Audi RED’s cloud platform with a focus on DevOps practices and agentic systems. This role is contract-based and remote-friendly for Canada.

🇨🇦 Canada – Remote

💵 $58 - $73 / hour

⏳ Contract/Temporary

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 April 24

Workiy Inc.

11 - 50

🛍️ eCommerce

☁️ SaaS

🤖 Artificial Intelligence

Java Developer developing scalable backend services for a high-performance data processing platform. Collaborating with teams to implement data pipelines and integrate with microservices.