Junior Web Python Engineer
Cluj-Napoca / Timisoara
Engineering – Development /
Full-time /
Hybrid
About Us
At AscentCore, we believe that great software starts with great people. Our strength comes from combining top-tier development practices with deep, meaningful relationships — both with our clients and our team. Even as we grow, we stay true to the values that define us: quality, speed, value, and innovation. These values help us build trust, not just in the technology we create, but in the way we work together.
We’re not just about hiring talent — we’re about fostering a community of individuals who are passionate, collaborative, and forward-thinking. We’re proud of our diverse expertise that spans multiple industries, giving us the ability to help companies not only transform but truly thrive.
At AscentCore, you’re part of something bigger. Whether we’re working on cutting-edge AI solutions or the next breakthrough in software, our mission is simple: to create technology that shapes the future, while building a community where everyone can grow and succeed together.
About the Role
We are looking for a Junior Web Python Engineer to join our team and help build and maintain modern web applications. This role is a great opportunity to grow your skills in Python development, learn best practices, and contribute to real-world projects alongside experienced engineers. You’ll collaborate with senior developers and technical leads to deliver reliable, high-quality solutions that power our products and services.
Responsibilities
- Work closely with senior engineers and technical leads to implement web features and fix bugs
- Assist in designing and developing backend services using Python and Django
- Write clean, readable, and maintainable code following team standards
- Participate in code reviews and learn from feedback to improve your coding practices
- Help test, debug, and optimize web applications for performance and reliability
- Collaborate with cross-functional teams (designers, product managers, QA) to deliver features on time
- Contribute to documentation and help improve internal tools and workflows
Requirements
- 1+ years of experience (or strong internship/project experience) in Python web development
- Familiarity with one or more web frameworks such as FastAPI, Django, or Flask
- Basic understanding of databases and ORMs (e.g., SQLAlchemy, Django ORM, Tortoise ORM)
- Experience with Git and an understanding of collaborative version control workflows
- Eagerness to learn about CI/CD, Docker, and modern DevOps practices
- Good problem-solving skills and attention to detail
- Strong communication skills in English (written and verbal)
- Willingness to engage in full-stack development and contribute across the stack as needed
Tech Stack
- Django
- React
- Docker
- Datadog
- Firebase
- AWS
- Git/Github
- Jenkins
- Agile Scrum/Kanban
Soft Skills
- Eager to learn new skills, understand different perspectives, interact with stakeholders and explore new areas of technology
- Can articulate questions, progress, and challenges clearly to ensure alignment with team members and supervisors
- Engages in team activities with a positive attitude and works to build relationships within the team.
Benefits
- Medical Benefits Package: Regina Maria Subscription & NN Insurance for comprehensive medical coverage
- Well-being: Access to 7Card App that offers a wide network of fitness and wellness facilities
- Flexible Benefits Program: Customizable options such as meal vouchers, private pensions, cultural vouchers, vacation vouchers, extra medical services, and sports or transport reimbursement
- Support for Certifications and Professional Development
- Rewards & Recognition programs
- Access to technical training, workshops, conferences, and other professional events
- Hybrid Work Schedule: A mix of flexibility and in-person collaboration
- Special Life Milestone Gifts: Celebrating major life events like weddings or the birth of a child
- Up to 26 vacation days, plus a day off for your birthday
- Participation in internal events: team buildings, holiday parties, picnics, and social gatherings
- Snacks and meals with the team
- Full coverage for business trips
Application Process
Submit Your Application: Once you’ve submitted your resume and any additional materials, our team will promptly review your application.
Initial Review: Within 1-2 weeks, you’ll hear back from us about next steps, which may include a request for more information or an interview invitation.
Interviews: You’ll meet with our technical panel to discuss your expertise and problem-solving skills.
You’ll also connect with your potential hiring manager to explore role-specific responsibilities and team dynamics.
In some cases, you may also have the opportunity to meet with the client.
Timeline: The entire process typically lasts between 1 to 3 weeks, depending on your availability and coordination with relevant stakeholders.
Feedback & Decision: After completing the interview process, we will provide feedback and inform you of the outcome.