FullStack Developer - (Flutter | GraphQL)

at Baker Street Fintech

Posted by Sangeeta Bhagwat
0.5 - 5 yrs
₹1.8L - ₹15L / yr
Full time, Internship
React Native
AngularJS (1.x)
Angular (2+)
User Interface (UI) Design
User Experience (UX) Design
Bachelor of Computer Science
Statistical Analysis

Job Brief

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.

If you’re also familiar with Agile methodologies, we’d like to meet you.


What makes Bakerstreet Digital Special? 

  1. We are not just an ambitious niche Digital Products company. We are an ambitious Digital Products Company with a soul.
  2. Fundamental to our mission of building world-class (we have won a webby award) global (26 global products live 0-1) digital products is
  3. an integrated, mission-driven team of consultants who are passionate about their competency.  



  1. Work with development teams and product managers to ideate software solutions
  2. Design client-side and server-side architecture
  3. Build the front-end of applications through appealing visual design
  4. Develop and manage well-functioning databases and applications
  5. Write effective APIs
  6. Test software to ensure responsiveness and efficiency
  7. Troubleshoot, debug and upgrade software
  8. Create security and data protection settings
  9. Build features and applications with a mobile responsive design
  10.  Write technical documentation
  11.  Work with data scientists and analysts to improve software


  1. Proven experience as a Full Stack Developer or similar role
  2. Experience developing desktop and mobile applications
  3. Knowledge of multiple front-end languages and libraries (e.g. React Native, Flutter)
  4. Knowledge of numerous back-end languages (e.g. GraphQL)
  5. Familiarity with databases (e.g. Postgresql) and UI/UX design
  6. Excellent communication and teamwork skills
  7. Great attention to detail
  8. Organisational skills
  9. An analytical mind
  10. Degree in Computer Science, Statistics or a relevant field

Our Hiring Process:

  1. You Apply and answer a couple of quick questions [5 min]
  2. Recruiter interview  [15 min] 
  3. Skills assessment take-home challenge 
  4. Technical interview [30 min]
  5. Hiring Manager Interview [30 min]
  6. Final Stage Onboarding call with HR [15 min]
  7. We make you an offer and proceed for BGV and reference check.
Read more

About Baker Street Fintech

Raised funding
Baker Street Fintech is a Financial Products Company. We help build world-class Fintech Products for our Clients who want to transform their business. We work with the Top 5 Global Banks as well as smaller product companies. Founded by professionals with Experiences spanning from PwC UK to Banking and Technology firms.
Read more
Connect with the team
Chinmay Kulkarni
Aditya Kaushik
Sangeeta Bhagwat
Company social profiles
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

Remote, Thane
2 - 5 yrs
₹3L - ₹5L / yr
Systems architecture
NodeJS (Node.js)
+5 more
Specifically, the successful candidate will be a member of an Agile Team working with other Agile teams, System Architects, Test Architects, Database Engineers, DevOps, Implementation team, Global Validation team, IT Infrastructure & Operations Team and External System Owners to develop the DCPS application using open source technologies and products.

Required Skills

  • Extensive senior level full-stack software development experience with Node.js (2 or more years) with detailed understanding of user interface frameworks, back-end software architecture interactions and node module capabilities.
  • Two or more years' experience with one or more JavaScript frameworks/technologies such as Express.js, Angular.js, React.js, MobX or Flux.js.
  • Strong development experience with developing RESTful Web Services using Node.js.
  • Comprehensive knowledge of Scrum and Kanban Agile development process and ceremonies including scrums, planning events, backlog grooming, retrospectives and demos.
  • Complex programming, program debugging, data analysis, problem analysis and resolution of issues within open source applications.
  • Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development and testing.

Desired Skills

  • Client development experience with HTML, DHTML, CSS, JavaScript
  • Experience with other JavaScritpt frameworks such as Express, Restify, Hapi, Sails, JOI, and Kinex.
  • Javascript experience with ECMAScript2015 (ES6), ECMAScript2016 (ES7) or Bable compiler.
  • Operating System and Infrastructure experience with Linux, Windows 7, Unix, Solaris, JMS, OOD, CVS.
  • Experience with VersionOne Application Lifecycle Management Tools
  • Experience with Jenkins and Continuous Integration.
  • Standards & Protocols knowledge including XML, XSLT, WSDL, JSON.
  • Experience with Testing Tools including Mocha, Chai, Sinon, Supertest, Enzyme, Instanbul, Selenium, Load Runner, JSLint and Cucumber.
  • Experience with source code versioning and Pull Requests with Git and Stash.
  • Experience with IDEs such as Sublime and Atom.
  • Knowledge of SonarCube, Phabricator, Gerritt, Karma, Jasmine
  • Knowledge of projects using SAFe methodology.
  • Experience with DevOps processes and implementation.
  • Experience with environments utilizing Cloud Technologies such as Amazon Web Services.
  • Experience with NGiNX web server.
Experience with MQLight, Redis In-memory data structure store and message broker.
Read more
Women Empowerment Platform
Agency job
via Unnati by Sarika Tamhane
NCR (Delhi | Gurgaon | Noida)
2 - 3 yrs
₹9L - ₹10L / yr
NodeJS (Node.js)
Amazon Web Services (AWS)
+7 more
Our client is an online networking and support system for women, where they can meet, mentor and get mentored by other women to achieve their goals. The platform allows every woman to meet and foster professional and supportive relationships based on their goals, while interacting with other women specifically from their respective industry. The platform also helps in getting mental wellness sessions from experts that aids professional growth, as part of the membership.
The platform has curated speaker sessions, articles, blogs and podcasts that are delivered to the members inbox, all related to the listener's respective field and goals. The founders of this company are from fast growing startups with a track record of building global products, and have started this platform with a goal to ensure there are more women leaders in every field, thus ensuring gender parity across leadership levels.
As a Backend Engineer, you will work as a part of a dynamic team to deliver winning products.
What you will do:
  • Writing well-designed, testable and efficient code.
  • Gathering and evaluating user feedback.
  • Providing code documentation and other inputs to technical documents.
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Troubleshooting and debugging to optimise performance.
  • Building reusable code libraries for future use.
  • Integration of user-facing elements developed by front-end developers with server-side logic.


What you need to have:
  • Proven experience as a Full Stack Developer and familiarity with common stacks.
  • Experience in Node.js, React, MongoDB, Micro service-based architecture, Domain Driven Development, AWS a must. 
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks. Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Node.js, React, MongoDB, Micro service-based architecture, Domain Driven Development, AWS is a must
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks.
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/ UX design.
  • Entrepreneurial with a founder mindset.
  • Ambitious, willing to work hard and invest in building a great career.
  • Candidates who care more about what they learn and the impact they make.
  • Take ownership of all his/her tasks.
  • Believe in work-life integration. passion > work-life balance.
Read more
Posted by Aliya Ashok
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
6 - 10 yrs
₹40L - ₹60L / yr

One Impression is one of the World’s largest influencer marketing platforms helping over 300+ global brands ranging from enterprises such as Unilever, Nestle, Amazon to startups such as Meesho, Nykaa, CoinSwitch. We are active in over 12 countries including India, US, Australia, the Middle East, etc, and have a network of over 6.5 Mil + influencers across Instagram & YouTube. Our creator network is one of the largest ranging from top celebrities to nano creators in over 10+ languages.

We are quickly capturing wallet shares of giants such as Facebook & Google as influencers continue to become a mainstream channel for brands to drive growth and engagement amongst their target audiences. The ultimate vision is to capture 25% of the global media ad spend by becoming the world’s de-facto influencer platform. 

We are already the market leader in the Asian market and are now aiming to grow 10x by consolidating the entire market spend towards our newly launched platform for advertisers. In parallel, we aim to establish a strong presence in other global markets such as the US, Indonesia, etc. We are also backed by some of the top investors in the country including Founders of Vedantu, LivSpace, People Group, MamaEarth, Wow Skin Sciences, OML, etc as well as celebrities such as KL Rahul, Zakir Khan, Masoom Minawala, to name a few.

We are looking for an engineering leader in the company who can build & drive our engineering team for creating a secure, scalable & robust One Impression platform that delights customers. As a foundational member of the team, you will be responsible for driving the team’s long-term vision and architecture, driving/shaping roadmaps, implementing latest technologies and providing technical leadership to the engineering team.

We strongly believe in our people and they are the key pillars to driving our success. It is our people who drive our incredible growth. If you are excited about solving complex world problems, we are looking for you!

As a Head of Engineering who has a passion for building great products, you'll be part of the team that works on building our marketplace & ads platform. Our current customers include top public listed companies across FMCG, Healthcare, Food, Technology, BFSI & more. You will collaborate with sales, operations, finance, marketing, supply and support teams to ensure that we build a world class platform for all our stakeholders.

About the Team 

We have a singular vision, to create the de-facto Influencer Marketing Platform for millions of advertisers around the world and capture 25% of the world ad spend. 

Our engineering team is looking for a solid rockstar leader who will lead creation of our global platform. This role will have a wide influence on our business, by enabling end to end management of influencer campaigns right from influencer discovery, influencer access, competitive pricing to campaign fulfillment and tracking. You will be responsible for the design and implementation of a world-class advertising system that has the ability to compete with ad spend that is consumed by global giants such as Facebook & Google. You will also be working closely with our product team to plan, prioritize and build features that are most essential from a business perspective.

We are growing at an incredible pace and we are looking for someone who has the mindset of an entrepreneur and loves problems that are complex, at scale and need to be solved in pressed timelines.

Must Haves:

  • Experience as Engineering Lead / Manager or similar senior-level position
  • 8+ years of working experience in a technical role with 3+ years of managing 20 or more engineers
  • A seasoned leader who has unlimited energy to influence and is daring to take initiatives and risks
  • Excellent project management skills and a strong focus on timely delivery
  • High personal drive; results-oriented; get things done attitude
  • Someone who believes we can build rockets if required to solve our problems
  • Supremely tech-savvy, should be able to wear multiple hats, a world class developer, technical architect, strong understanding of servers, database designer.
  • Large-scale software product engineering experience with contemporary tools and delivery methods in a complex environment (i.e. .).
  • Must be knowledgeable about industry trends, best practices, and change management.
  • Excellent communication and interpersonal skills
  • Effective in building close working relationships with others
  • Innovative and creative and adaptive to a new environment
  • Ability to absorb professional knowledge quickly and develop skills.
  • You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting-edge technologies.
  • Ambitious individuals who can work under their own direction towards agreed targets/goals with a creative approach to work.
  • An intuitive individual with an ability to manage change and proven time management.
  • Proven interpersonal skills while contributing to team effort by accomplishing related results as needed.
  • A programmer who is a role model.



  • Work with technical leaders and Product Management to plan, scope, and schedule work
  • Manage the execution of a product roadmap to ensure timely deliveries
  • Set and enforce high standards for quality and performance of software
  • Continuously improve the effectiveness of the team
  • Support engineers in their professional development
  • Participate heavily in the architecture and design of the systems
  • Scale the engineering team to build and deliver world-class solutions
  • Hire, mentor, and grow leaders in the team
  • Hold your own in technical discussions, be a subject matter expert and have strategic influence
  • Set processes for managing priorities, projects, and individual performance
  • Set clear goals and lead collaborative achievements
  • Responsible for the overall software development life cycle.
  • Management and execution against project plans and delivery commitments
  • Manage the day-to-day activities of the engineering team within an Agile/Scrum environment.
  • Management of departmental resources, staffing, mentoring, enhancing and maintaining a best-of-class engineering team.
  • Work closely with the engineers to architect and develop the best technical design and approach.
  • Contribute substantially to innovation and overcome technology limitations to deliver on customer experience.
  • You will continuously evaluate relevant technologies, influence and drive architecture and design discussions
  • Report on the status of development, quality, operations, and system performance to management.
  • Review projects' ability to deliver robust and scalable solutions toward this vision, learning and incorporating new technologies as appropriate.
  • Build relationships with other Managers, and Engineers across various teams.
  • Participate in Agile project management methodologies to provide technical leadership and project management for all aspects of the software development lifecycle (SDLC).
  • Build, manage, and develop world-class engineers including hiring recommendations and guiding and mentoring engineers and project managers within and outside of the team.
  • Ensure high-quality design reviews that meet business and architectural goals and drive critical feedback on architecture and design issues.
  • Participate in strategic planning to achieve technical and business goals with the team, leadership chain, and with customers

 What to Bring

  • Bachelor's or Master’s Degree in Computer Science or related field
  • 4+ years of experience designing and developing complex, interactive platform
  • 5+ years of experience in software development with strong expertise in Java/Golang with micro web frameworks – like Play, Spring MVC, reactive programming
  • At least 3+ years managing software development teams 
  • Exposure in building RESTful APIs with monitoring (new relic, statsd, graphite), fault tolerance and metrics
  • Experience with MySQL, NoSQL (Cassandra, Redis, DynamoDB)
  • Experience in server-side services using ElasticSearch, Kafka
  • Experience with AWS stack.
  • Experience with CI/CD processes.
  • A strong track record of project delivery for large, cross-functional, projects and bringing in and growing engineering talent
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
  • An entrepreneurial spirit combined with strong program and product management skills
  • High adaptability in a dynamic start-up environment
Read more
Product development company
Agency job
via Gipfel & Schnell Consultings Pvt Ltd by Vani Keshavaprasad
Bengaluru (Bangalore)
3 - 9 yrs
₹5L - ₹25L / yr
User Interface (UI) Design
We have an opening in a Product company for PL/SQL developers with Javascript.

  1. We need strong SOL and PL/SQL skills
  2. UI – any like Javascript, HTML, CSS. Oracle Apex is nice to have.
  3. The candidates should have worked on live projects that have given them exposure to write code, unit test and deliver.
  4. Having WebServices experience is a value add.
  5. Exposure to complex enterprise applications, integrations etc would be really needed.
Read more
Client Of PFC
Agency job
3 - 6 yrs
₹3L - ₹12L / yr
Angular (2+)
Spring Boot
Hibernate (Java)
+15 more
Skilss: Java, J2EE, Springboot, Spring MVC, JPA , Angular 8+, Typescript, Javascript, Html , CSS, Mysql, Maven, Junit, Mockito, GitLab, GitHub, Jira, Docker, JSON, RestFul Web Services


  • 3+ years of overall application development experience
  • 5 years of Java 8, J2EE, Spring Boot, Spring MVC, JPA
  • 2 years of Angular 8+, TypeScript, JavaScript, HTML, CSS
  • Expert knowledge of SQL and PL SQL programming with MySQL database
  • Strong knowledge of Maven, Junit, Mockito, GitLab, GitHub, and Jira
  • Nice to have Docker implementation experience
  • Experienced with TDD test driven development and automated unit testing including UI unit testing frameworks
  • Expert knowledge of  JSON RESTful web service development
  • Experience with code reviews development of coding standards practices improving the quality in the software code
  • Ability to work independently, take initiative to ensure efficient and timely resolution of production issues
  • Excellent problem-solving design development and debugging skills
  • Ability to solve problems using an analytical approach decisive fast moving quick and constructive resolutions of conflicts and a can-do attitude
  • Expert knowledge in Agile Scrum practices Software Development and Application Life Cycle Management
Read more
Remote, Any city, Pune, Bengaluru (Bangalore), Mumbai, NCR (Delhi | Gurgaon | Noida), Hyderabad, Chandigarh, Trichur, Mysore
4 - 12 yrs
₹10L - ₹25L / yr
Windows Azure
+1 more
Our current operations research product is deployed at some of the largest organizations in the world. This role will be responsible for re-architecting the existing solution and adding components of machine learning and intelligence to its logic. We are looking for a passionate individual who loves technology and is willing to design and create a flexible long-lasting product architecture.
Read more
Posted by Roshni Ravindran
Chennai, Bengaluru (Bangalore)
9 - 16 yrs
₹22L - ₹35L / yr

Why join TVS Next


We help our clients reimagine, design and develop software to make this world a better place. Our missions are bold and hence we are on constant look out for people who are exemplary and want to build the future with us.


What is expected from this role


We are looking for a Fullstack Python Architect responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a good understanding of front-end technologies is necessary as well.


What you’ll do


  • Maintenance and continuous improvement of an existing Python-based web application, working with a small team of developers.
  • Backend programming (Python, Django)
  • Frontend programming (HTML5, CSS3, JavaScript)
  • As a senior developer, at times you’ll be asked to:
    • Analyse tasks
    • Devise and document possible solutions.
    • Break down tasks into smaller units, provide estimates
    • Share tasks with other developers and work with them closely to deliver a solution.
    • Expected ratio of {programming}:{design} tasks is about 80:20.


Things you’ll need

  • 9+ years of overall experience with 5+ years of full stack web development (frontend + backend)
  • Analysis, Design and Planning skills: Translation of business requirements to technical level; breaking down tasks into sub-tasks
  • Expert Python skills (experience with a Python based Web Framework and ORM database packages)
  • Strong competency in front-end web technologies (Javascript, HTML, CSS, AJAX)
  • Understanding of Relational databases and SQL (PostgresSQL knowledge)
  • Basic (user level) knowledge of Linux-based operating systems
  • Experience with running a system in production: planning the roll-out of new releases, communicating with System Operations.
  • A proactive and productive work discipline when working with all level of stakeholders to design and develop site features and functionalities.
  • Some background working with a small globally distributed team is an advantage.
  • Excellent English is a must (Read, Write and Speak)


Environment, tools

  • Git/Gerrit / Jenkins / PyCharm / Redmine
  • Linux, Shell Scripting, Crone jobs, Docker
  • Python, Django, Django ORM
  • Robot framework
  • ExtJS
  • Turbogears, SQLAlchemy, CherryPy
  • Apache httpd


Read more
Posted by Manisha Kumari
1 - 2 yrs
₹3L - ₹3L / yr
NodeJS (Node.js)

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is an advantage as well.


  • Integration of user-facing elements developed by front-end developers with server side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions by using mySQL database.

Skills And Qualifications

  • Should have industry experience of at least 1 year.
  • Strong proficiency with JavaScript and strong knowledge of Node.js and sails frameworks
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as EJS
  • Good understanding of front-end technologies, such as HTML5, and CSS3
  • Understanding accessibility and security compliance 
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
Read more
Posted by Shanawaz Mohammed Rafeeq
Bengaluru (Bangalore)
1 - 8 yrs
₹8L - ₹30L / yr
Data Structures

We need product builders

As a product engineer, you will be responsible for continuous improvement of Cashfree experience for all our customers and end-users. You will dream big but identify and take small steps towards achieving that goal. You will receive great feedbacks at every step of the development cycle from your peers to our customers and end-users.

You may be working on architecting the money disbursement flow or creating most-friendly interface for consumer payment. All our engineers identify as generalist and building products that are useful and delightful are core to our engineering culture.

You're more than a coder. You wil be part of entire product process, from conceptualizing till post-launch evaluation. You should have deep empathy for the users to minimize the gap between what we build and what they need. Have sound judgement to balance between code writing speed and it's maintainability. Knowledge of variety of server-side/frontend frameworks is desirable but not compulsory.


  • Give shape to ideas. Build prototypes.
  • Make current products more scalable and friendly
  • Write clean and optimal code. Leave it better than you found it.
  • Be nice to your co-worker


1 — 4 years experience in building products for humans

Employment Terms

Full time, at our HQ in Bangalore, KA

Read more
NCR (Delhi | Gurgaon | Noida)
2 - 8 yrs
₹6L - ₹10L / yr
LAMP Stack
+2 more
Efficient Bazaar is looking for talented individuals to join our core tech team. If the description below sounds like you, hit on "Apply". - 2+ years experience - Ability to write clean, maintainable code along with tests - Good with PHP and willing to learn new languages - PHP/Magento experience is a must - Experience with MVC and building REST APIs is a must (Magento/Symphony/CodeIgniter/Laravel) - HTML, CSS, Javascript - Familiarity with at least 1 JS framework is a plus - Should know at least 1 of Postgres or MySQL. Experience with NoSQL is a plus - Good understanding of fundamentals of computer science – basic algorithms, what is Big O, why it matters, etc - Bachelor's or Master's in CS - Understanding of Git, Pull request workflow, CI workflow - e-Commerce domain background is a major plus - Comfortable working in Linux environment
Read more
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Baker Street Fintech?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort