Python Developer (with Front End UI)

Charlotte, NC, US

5 days ago
Save Job

Summary

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Resource Informatics Group, is seeking the following. Apply via Dice today!

Python Developer (with Front End UI)

Location: Charlotte, NC - LOCAL CANDIDATES ONLY

Length: 1+ year (likely to be extended multiple years)

The team is developing UI platform for external clients

  • Split between front end and backend is 80/20, primarily UI/front end
  • Auth0/Kong - 20% or can learn on the job
  • Need heavy Python experience.
  • Looking for Angular, Front-end contractors.

Skills & Qualifications

  • Python, Django, Flask

Engineering Skills:

  • UI/Frontend Engineering Skills:
  • Experience using Javascript
  • Experience using Typescript
  • Experience using HTML/CSS
  • Experience using Node and NPM
  • Experience using Python
  • Experience using Java is OK (not needed as much as what's listed above)
  • Experience Developing with Frontend Frameworks such as:
  • Angular, React, VUE (preferably Angular out of the three)
  • Component based development with Angular is a huge advantage***
  • Frontend Development Concepts:
  • SPA (single page architecture)
  • Web Application Security Best Practices
  • Web Application Performance Best Practices
  • Web Application Accessibility Standards
  • Other Engineering Skills

Experience With API Development

  • General knowledge on APIs and experience with consuming them is what we're looking for.
  • Knowledge/experience with actually building APIs is a big plus, but not necessarily required/needed.

Experience with Cloud Engineering

  • AWS Experience, starting with knowledge of difference AWS services are and how they are used.
  • Any actual experience with hands on AWS development is a huge bonus and would be preferred.***
  • AWS Services we'll be using
  • Lambda, ECS/EC2, S3, Cloudfront, Route53, Application Load Balancing, IAM provisioning, Cloudwatch.
  • Engineering Tools/Services:
  • Experience with GIT Version Control.
  • Experience with using the GitHub Autopilot (AI development assistant) would be a huge bonus since I want us to try and really adopt that in our day-to-day development processes.
  • Experience with using Auth0/Kong is good but less of a necessity.
  • Experience using Honeycomb and/or PagerDuty for application monitoring/alerting.
  • Experience working with VSCode/Webstorm/PyCharm.
  • Experience with Build/Deploy pipeline tools and services is a bonus*: Bitbucket/Bamboo
  • Other:
    • Understanding of/experience using Agile Principles and Methodologies (Kanban or Traditional Scrum)
    • Test Driven Development/ Behavior Driven Development

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job