
Role: Angular Developer
Positions: 4
- Experience 3 to 5 years
- Strong front-end development skills, experience with JavaScript libraries/frameworks mainly Angular JS Preferably Version 7 or Version 5
- Experience working with server-side JavaScript Frameworks and build tools (node.js, bower, grunt, gulp)
- Demonstrable experience developing large-scale applications using one or more MV* patterns (MVVM, MVC, MVP)
- Expertise in developing single page web applications using front-end routing, consuming JSON-based RESTful APIs, client-side templating
- Strong competency in responsive layouts leveraging CSS and media queries and related UI frameworks (e.g., Bootstrap, Foundation)
- Experience with CSS preprocessors (e.g., Sass, LESS)
- Experience with code analysis tools (e.g., JSLint, JSPerf)
- Practical knowledge of web page optimization techniques and guidelines for fast page load times
- Strong understanding of Ajax and/or promises
- Experience working in an agile, multidisciplinary team.
- Experience working with a distributed version control system (git, mercurial)
- Experience writing unit tests in one or more of the following: karma, mocha, chai, sinon, jasmine, jest
- Experience working on AWS. Basic understanding of Security Groups/ VPC etc.
- Experience on working with & integrating with microservices
- Experience on developing/ using CI/CD pipeline using Jenkins/ Git

Similar jobs
The Mission Tonomo is revolutionizing e-commerce with an intelligent, autonomous platform powered by IoT and AI. We are in the Beta phase, rapidly iterating based on user feedback. We need an "Unblocker"—a senior engineer who owns the mobile experience but can dive into the Python backend to build the endpoints they need to move fast.
The Engineering Culture We believe in AI-Augmented Engineering. We expect you to use tools like Cursor, Copilot, Gemini, GPT-4 and alike, to handle boilerplate code, allowing you to focus on complex native bridges, system architecture, and "on-the-spot" bug resolution.
Core Responsibilities
- Flutter Mastery: Lead the development of our cross-platform Beta app (Android, iOS, and Web) using Flutter.
- Backend Independence: Build and modify REST APIs and microservices in Python (FastAPI) to unblock frontend features.
- AI coding: tools like Cursor, Copilot, Gemini, GPT-4 and alike
- Agile Troubleshooting: Fix critical UI and logical bugs "on the spot" as reported by users. Experience with UI/UX best practices.
- Performance & Debugging: Proactively monitor app health, experienced with Sentry, Firebase Crashlytics, and Flutter DevTools
- IoT & Integration: Work with IoT telemetry protocols (MQTT) and integrate third-party services for payments (Stripe) and Firebase.
- Native Depth: Develop custom plugins and MethodChannels to bridge Flutter with native iOS/Android functionalities.
- Dashboard Ownership: Own dashboards end-to-end. Design and build internal dashboards for: Business Intelligence. System health and operational metrics. IoT and backend activity insights.
- Frontend Development Build modern, responsive web dashboards using React (or similar). Implement advanced data visualizations. Focus on clarity, performance, and usability for non-technical stakeholders.
- BI & Data Integration: Integrate dashboards with: Backend APIs (Python / FastAPI). Databases (PostgreSQL). Analytics / metrics sources (Grafana, Prometheus, or BI tools). Work with product & ops to define what should be measured.
- Monitoring & Insights: Build visual views on top of monitoring data (Grafana or embedded views). Help translate raw metrics into actionable insights. Support ad-hoc analysis and investigation workflows.
- Execution & Iteration: Move fast in a startup environment: iterate dashboards based on real feedback. Improve data quality, consistency, and trust over time.
Technical Requirements
- Mobile Experience: 7+ years in mobile development with at least 5 highly distributed apps published.
- The Stack: * Frontend: Expert Flutter/Dart skills
- Backend: Proficient Python developer with experience in FastAPI, SQLAlchemy, and PostgreSQL.
- Data & Backend Awareness: Comfortable consuming REST APIs and working with structured data.
- Ability to collaborate on schema design and API contracts.
- BI / Analytics (Nice to Have): Experience with BI tools or platforms (Grafana, Metabase, Superset, Looker, etc.).
- Understanding of KPIs, funnels, and business metrics.
- Experience embedding dashboards or analytics into web apps.
- Architecture: Mastery of design patterns for both mobile (MVVM/MVC) and backend microservices.
- Infrastructure: Experience with Google Cloud Platform and IoT telemetry (mandatory).
- Execution: Proactive attitude toward learning and the ability to "own" a feature from DB schema to UI implementation.
- Experience with Atlassian Jira
Soft skills:
· Self-Directed Ownership: flags blockers early and suggests improvements without being asked. You are well experienced professional... You don't wait for a Jira ticket to be perfect; you ask the right questions and move the needle forward
· Transparency: Extreme honesty about timelines—if a task is more complex than estimated, you communicate it immediately, not at the deadline.
· Clear communicator with engineers and non-technical stakeholders.
The Deal
- Part-time Retainer: 100 hours per month.
- Rate: $15 – $18 USD per hour (Performance-based).
- Impact: Direct partnership with the founding team in a fast-paced, AI-driven startup.
- Location: We value the stability and focus of Tier-2 rockstars Kochi, Indore, Jaipur, or Ahmedabad and alike.
How to Apply If you are a self-starter who codes with AI and can bridge the gap between frontend and backend, send your resume and links to your 3 best live apps
WHO YOU ARE
To be successful in this role, you’ll need to have the following skills:
- Love for coding: A fanatic about writing beautiful and scalable code.
- Sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative and inventive.
- Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems.
- Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
- Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
KEY QUALIFICATIONS
- BE/BTech in Computer Science or related field.
- Minimum 3+ years of UI/Frontend development and a strong understanding of building complex layouts using JavaScript, CSS and HTML.
KEY SKILLS
- Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript, some experience with ReactJS, Redux, React Native, Webpack, and Typescript or similar library/tools.
- Obsessed with WPO (Web Performance Optimization) and web/mobile performance analysis.
- Experienced with web standards and protocols such as HTTP, DNS, TCP/IP, and socket APIs in general.
- Delivering a complete front end application
- Ensuring high performance on mobile and desktop
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS
- Coordinating the workflow between the graphic designer, the HTML coder, and yourself
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
Skills and Competencies:
- Proficiency with JavaScript, TypeScript, HTML and CSS
- Fundamental Knowledge of an SPA (Single page application)
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
- Ability to provide SEO solutions for single page apps
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Validating user actions on the client side and providing responsive feedback
- Writing non-blocking, optimized, reusable and scalable code
- Creating custom, general use modules and components which extend the elements and modules of core Angular
- Experience with building the infrastructure for serving the front-end app and assets
- Architecting and automating the build process for production, using task runners or scripts
- Creating configuration, build, and test scripts for Continuous Integration environments
- Proficient understanding of code versioning tools such as git is required
- Excellent presentation, problem-solving and team working skills
Qualification and Experience:
- B.E. / B. Tech. / MCA / PGDCA / M.Sc. (CS) /M.E. / M. Tech
- At least 2 years of experience in Web Application Development with Angular/React
- Proven expertise in testing of application software to assure accuracy, integrity, completeness to achieve desired results
- Experience with AngularJS (v1.x.x) would be a value-add
Senior / Lead Full Stack or Frontend Engineer
Full Time, Permanent
Location: Bangalore (Currently Remote, Post Pandemic you need to relocate)
Hiring for a Series E, 3.1 Billion Dollar rapidly growing organisation focused on payments, marketing and customer loyalty.
- To take ownership of delivering performant, scalable and high quality cloud based software, both frontend and backend side.
- Code reviews.
- Mentoring Team members to develop in line with product requirements.
- Collaborate with Senior Architect for design and technology choices for product development roadmap.
- Thorough knowledge of developing cloud based software including backend apis and react/angular based frontend.
- Thorough knowledge of scalable design patterns and message based systems such as Kafka, RabbitMq, Redis, MongoDB, ORM, Sql etc.
- Experience with AWS services such as S3, IAM, Lambda etc.
- Expert level coding skills in NodeJs,TypeScript,Scala,ReactJs,Angular.
- Eye for user centric mobile first designs on the frontend.
- Experience with hybrid frontends such as react-native, electronJs is a plus.
Job Description
-Develop all user-facing products in NodeJs & React.Js (SSR)
-Build reusable components and front-end libraries for future use.
-Translate designs and wireframes into high quality code
-Focus on code maintainability and performance of application.
-Provide technical advice and assists in solving programming problems.
Requirements
• 5+ years of experience in frontend development primarily using React .JS
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
• Good foundation in design and a knack for designing interactions and elegant interfaces)
• Thorough understanding of NodeJs & React.js(SSR) and its core principles
• Familiarity with RESTful APIs
• Familiarity with modern front-end build pipelines and tools
• Familiarity with code versioning (version control) tools, such as Git, SVN, and Mercurial
• Thorough understanding of React.js and its core principles
• Good to have experience with popular React.js workflows
• Ability to understand business requirements and translate them into technical requirement
• Preference will be given to those who have worked on libraries such as Bootstrap, Material js.
• Knowledge ofGraphQL and CSS preprocessor like SASS
• Proficient in industry standard best practices such as Design Patterns, Coding Standards,
Coding modularity, Prototypes etc.
Desired Profile:
- Strong analytical skills -ability to turn business requirements into technical concepts and code
- Minimum 3 years of experience in React(at least 3 projects)and familiar with modern React (Hooks, Context API)
- At least one PWA project
- Deep knowledge of Typescript (at least 2 years)
- Excellent problem solving and communication skills
- Used to writing automated tests with tools like Jest & Cypress
- Working with a ticketing tool like Jira
- Experience with SCRUM/Agile Development
- Experiences with NodeJS is a plus
- Experiences with Monorepositorys and Nx is a plus







