What are the responsibilities and job description for the UI + Python + Angular Developer / Lead position at Precision Technologies Corp?
Role: UI Python Angular Developer / LeadLocation: New York City, NYType: Long-Term ContractOverview: We are looking for a highly skilled Full Stack Developer with strong experience in UI development (Angular) and backend development using Python. The ideal candidate will be responsible for building scalable, high-performance web applications that deliver an exceptional user experience while maintaining robust server-side logic and integrations.Key Responsibilities:Develop, enhance, and maintain web-based applications using Angular for frontend and Python (Flask/Django/FastAPI) for backend.Collaborate with UX/UI designers and product managers to translate requirements into functional interfaces.Design RESTful APIs and integrate with third-party services.Optimize application performance, security, and scalability.Participate in code reviews, testing, and continuous integration/deployment processes.Troubleshoot and debug application issues across the stack.Required Skills & Experience:Strong hands-on experience with Angular (v10 ), HTML5, CSS3, and TypeScript.Solid backend experience in Python (Flask, Django, or FastAPI preferred).Understanding of REST APIs, microservices, and relational/non-relational databases.Familiarity with Git, CI/CD pipelines, and Agile methodologies.Strong problem-solving, analytical, and communication skills.Good to Have:Experience with cloud platforms (AWS, Azure, or GCP).Knowledge of containerization (Docker, Kubernetes).Exposure to financial domain or enterprise-scale systems.