Python Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+49 more
Job description
We are seeking a skilled Python Full stack Developer with strong experience in modern Front End development using React or Angular. The ideal candidate will design, develop, and maintain responsive web applications while building scalable Back End services and APIs using Python.
The successful candidate will work closely with product managers, UX designers, Back End engineers, QA teams, and business stakeholders to deliver secure, high-performing, and user-friendly applications., * Develop responsive and user-friendly web applications using React or Angular.
- Design, develop, and maintain Back End services and APIs using Python.
- Build and integrate RESTful APIs and web services.
- Collaborate with UI/UX designers to translate wireframes and designs into functional applications.
- Develop reusable Front End components and maintain consistent user interface standards.
- Implement application functionality using modern JavaScript or TypeScript practices.
- Integrate Front End applications with Python-based Back End services.
- Write clean, scalable, maintainable, and well-documented code.
- Develop unit, integration, and end-to-end tests for Front End and Back End applications.
- Troubleshoot and resolve application defects, performance issues, and production incidents.
- Participate in code reviews, technical design discussions, and Agile/Scrum ceremonies.
- Optimize applications for performance, scalability, accessibility, and cross-browser compatibility.
- Implement authentication, authorization, and secure coding practices.
- Collaborate with DevOps teams to support CI/CD pipelines and application deployments.
- Create and maintain technical documentation, API specifications, and development standards.
- Stay current with emerging frontend, Python, cloud, and software development technologies.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; equivalent experience may be considered.
- 4+ years of professional software development experience.
- Strong hands-on experience with Python.
- Strong experience with at least one modern Front End framework:
- React
- Angular
- Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Experience developing and consuming RESTful APIs.
- Experience with Front End state management, reusable components, and responsive design.
- Knowledge of Python frameworks such as Django, Flask, or FastAPI.
- Experience with relational databases and SQL.
- Familiarity with Git and modern software development workflows.
- Experience writing automated tests.
- Strong understanding of Agile development methodologies.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with both React and Angular.
- Experience with TypeScript, Redux, NgRx, React Hooks, or similar technologies.
- Knowledge of Python web frameworks such as Django REST Framework or FastAPI.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with Docker and Kubernetes.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Knowledge of OAuth2, OpenID Connect, JWT, and web application security.
- Experience with microservices and event-driven architecture.
- Familiarity with accessibility standards such as WCAG.
- Experience with testing tools such as Jest, Cypress, Playwright, Selenium, PyTest, or unittest.
- Experience working in financial services, banking, healthcare, or other regulated industries.
Technical Skills
Frontend
- React or Angular
- JavaScript and TypeScript
- HTML5 and CSS3
- Responsive Web Design
- REST API Integration
- State Management
- Component-Based Architecture
- Jest, Cypress, Playwright, or Selenium
Backend
- Python
- Django, Flask, FastAPI, or Django REST Framework
- RESTful APIs
- Microservices
- SQL and relational databases
- PyTest or unittest
Tools and DevOps
- Git
- Docker
- Kubernetes
- CI/CD Pipelines
- Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
- AWS, Azure, or Google Cloud
Core Competencies
- Full-stack web application development
- Frontend architecture and UI engineering
- Python Back End development
- API design and integration
- User experience and responsive design
- Application performance optimization
- Secure software development
- Automated testing
- Cross-functional collaboration
- Technical problem solving
Benefits & conditions
The base salary for this position will vary based on geography and other factors. In accordance with applicable laws, the expected base salary range for this role if filled within Charlotte, NC is $120K - $130K/year & benefits (see below)., * A highly competitive compensation and benefits package.
- A multinational organization with 57 offices in 22 countries and the possibility to work abroad.
- 10 days of paid annual leave (plus sick leave and national holidays).
- Maternity & paternity leave plans.
- A comprehensive insurance plan including medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region).
- Retirement savings plans.
- A higher education certification policy.
- Commuter benefits (varies by region).
- Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
- On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
- Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
- Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms.
- A flat and approachable organization.
- A truly diverse, fun-loving, and global work culture.
About the company
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 16,700+, and has 57 offices in 22 countries within key global markets., Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference’ is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…