Senior Full-Stack Software Engineer (Vue.js, Python)
For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.
We are seeking a Senior Full-Stack Software Engineer with strong expertise in Python, Vue. js, Mongo
DB, and AWS to join our development team. This is a
- on role ideal for an engineer who thrives in dynamic environments and enjoys building scalable, performant applications from end to end. The successful candidate will play a key role in designing, developing, and deploying modern web applications while collaborating with
- functional teams.
About the Customer
The company is headquartered in New York City, has 60+ offices in the Americas, Europe, Asia Pacific, and the Middle East, and employs 4, 500+ professionals. This international management consulting company focuses on retail services.
Requirements
- 5+ years of professional experience in
- stack development, including frontend and backend components.
- Advanced proficiency in Python (e. g. , Flask, Fast
API, or Django).
- Solid experience with Vue. js and modern Java
Script/Type
Script development practices.
- Hands-on experience with Mongo
DB and No
SQL data modeling.
- Strong familiarity with AWS services (e. g. , EC2, Lambda, S3, API Gateway, Cloud
Watch).
- Knowledge of RESTful API design, testing strategies, and integration best practices.
- Familiarity with containerization tools like Docker.
- Strong understanding of software engineering principles, design patterns, and best practices.
- Excellent
- solving, communication, and collaboration skills.
Nice to have
- Experience with CI/CD pipelines and
-
- code (e. g. , Terraform, AWS CDK).
- Familiarity with Graph
QL or Web
Socket-based APIs.
- Experience with frontend testing frameworks (e. g. , Cypress, Jest).
- Knowledge of authentication and authorization standards (e. g. , OAuth2, JWT).
English level
Upper-intermediate
Responsibilities
- Design, develop, and maintain scalable web applications using Vue. js on the frontend and Python on the backend.
- Build and optimize APIs, services, and data pipelines, ensuring efficiency and reliability.
- Work with Mongo
DB to model, query, and manage data effectively for performance and scalability.
- Deploy, monitor, and maintain applications in AWS cloud environments, ensuring high availability and resilience.
- Collaborate with product managers, designers, and other engineers to define, plan, and execute new features and enhancements.
- Conduct code reviews, enforce best practices, and provide technical mentorship to team members.
- Write unit, integration, and
-
- end tests to ensure code quality and stability.
- Participate in sprint planning, estimation, and regular Agile ceremonies.
- Informații detaliate despre oferta de muncă
Firma: Bonapolia Localiția: Bucureşti
Bucharest, Bucharest, RomaniaAdăugat: 13. 5. 2025
Postul de muncă activ
Fii primul, care se va înregistra la oferta de muncă respectivă!