We're looking for a hands\-on Junior Full\-Stack Engineer to join us on\-site and work across our entire stack \- building backend services in **Python**, web frontends in **React JS**, and cross\-platform apps in **Flutter**. You'll be involved in the full development lifecycle: designing features, writing clean code, testing your own work, and helping ship reliable software. This is a great fit for someone who has a couple of years under their belt, wants to grow quickly, and enjoys owning features end to end.
You won't be siloed into one layer. One day you might be writing an API endpoint and its tests; the next, building the React screen \- or the Flutter app \- that consumes it.
● Build and maintain backend services and APIs in **Python** (e.g. FastAPI / Django / Flask).
● Develop responsive web frontends in **React JS** (components, hooks, state management).
● Develop cross\-platform mobile features using **Flutter (Dart)**.
● Write **automated tests** \- unit, component, widget, and integration \- and treat testing as part of building, not an afterthought.
Senior Java Software Engineer
Agile Technology Solutions - Your Technology Partner · Pune District, Maharashtra, India
Sr. Software Engineer(T-SQL,MySQL,SSIS,SSRS,Claude,GITlab)
Vertafore · Remote
Product Manager-Manager TD&E
EY · KL, IN
● Integrate frontend and backend: design and consume REST APIs, handle data flow, manage state.
● Work with databases (schema design, queries, migrations) \- e.g. PostgreSQL / MySQL.
● Participate in **code reviews**, give and receive constructive feedback.
● Use **Git** and a modern branching workflow; contribute to **CI/CD** pipelines.
● Collaborate in an agile setup — standups, sprint planning, and iterative delivery.
● Debug, profile, and fix issues across the stack.
● Document your work so the next person (including future\-you) can understand it.
● **2–4 years** of professional software development experience.
● Solid working knowledge of **Python** and at least one backend framework.
● Hands\-on experience with **React JS** and modern JavaScript/TypeScript.
● Hands\-on experience with **Flutter / Dart** and building real apps (personal or professional projects count).
● Comfortable writing **tests** and familiar with frameworks like pytest, Jest / React Testing Library, and Flutter's test / flutter\_test.
● Understanding of **REST APIs**, JSON, and client–server communication.
● Proficiency with **Git** and collaborative version control.
● Familiarity with relational databases and basic SQL.
● Good communication skills and a willingness to learn, ask questions, and take feedback.
● Able to work **on\-site** at our Vasanthnagar, Bangalore office.
● Experience with CI/CD tools (GitHub Actions, GitLab CI, etc.).
● Exposure to cloud platforms (AWS / GCP / Azure) or Docker.
● State management experience in React (Redux, Zustand, Context) and/or Flutter (Provider, Riverpod, Bloc).
● Familiarity with async programming in Python.
● A portfolio, GitHub profile, or published app you can share.
● Real ownership of features from day one, with mentorship to grow fast.
● A modern engineering culture: code reviews, automated testing, CI/CD, and clean workflows.
● Direct collaboration with the Tech Lead and a small senior team — short feedback loops, fast decisions.
Pay: From ₹450,000\.00 per year
Work Location: In person