
About Rapid Circle
About
Connect with the team
Similar jobs
About FrontM
At FrontM, we are on a mission to transform the lives of frontline workforces, particularly in the maritime industry. We believe in creating a more connected, empowered, and engaged workforce by building cutting-edge solutions that merge the power of technology with human-centric needs. Our vision is to develop the world’s leading digital toolbox platform for maritime operations —a platform that brings everything for frontline workforces from digital wallets, recruitment, onboarding, healthcare, and learning to welfare and human capital management under one seamless umbrella.
Role Summary
As a JavaScript Developer at FrontM, you will be at the forefront of developing our pioneering digital toolbox platform and the low-code developer framework that powers it. You will have the opportunity to work with the latest JavaScript frameworks, integrating advanced technologies such as Large Language Models (LLMs), AI, and the latest GPT models. You’ll also be part of our exciting roadmap to evolve our low-code platform into a no-code solution, making app development accessible to everyone. Your contributions will be pivotal in the creation and enhancement of the Maritime App Store, where innovation meets practicality, offering solutions that make a tangible difference in the lives of seafarers and other frontline workers.
Key Responsibilities
Application Development (≈60%)
- Build micro-apps using the frontm.ai framework
- Implement intent-based architectures, context and state management
- Develop responsive UIs, forms, collections, filters, and workflows
- Integrate AWS services (Lambda, S3, DynamoDB, Bedrock)
- Build conversational AI features and real-time capabilities (messaging, video, notifications)
Framework Development (≈25%)
- Enhance and extend the frontm.ai core framework
- Build reusable components, patterns, and accelerators
- Improve performance for low-bandwidth environments
- Contribute to documentation, examples, and design reviews
- Support migration towards TypeScript and future Rust components
AI-Assisted Development (≈15%)
- Use Claude Code for efficient development
- Write and refine prompts for code generation
- Review, validate, and harden AI-generated code
- Implement LLM integrations via AWS Bedrock / OpenAI
- Build AI assistants using the skills layer
Required Technical Skills
JavaScript / TypeScript
- 5+ years professional JavaScript experience
- Strong TypeScript, async patterns, modular design
- Clean code practices and modern tooling
Architecture & Cloud
- Microservices and event-driven systems
- Serverless AWS (Lambda, API Gateway, DynamoDB, S3)
- REST APIs, WebSockets, CI/CD
- Infrastructure as Code experience preferred
AI & LLMs
- Hands-on use of Claude Code or similar tools
- Prompt engineering and hallucination mitigation
- Conversational AI and NLP experience
Data
- MongoDB / MongoDB Atlas
- Caching, indexing, and multi-tenant data patterns
Desired skills
- Experience with low-bandwidth or offline-first systems
- Understanding of secure, distributed deployments
- Exposure to healthcare, logistics, or maritime systems
Experience & Education
- 5+ years software development
- 2+ years AWS serverless
- 1+ year AI-assisted development
- Degree in Computer Science or equivalent experience
Personal Attributes
- Strong problem-solving and critical thinking
- Comfortable reviewing AI-generated code
- Clear communicator and reliable team contributor
- Self-driven, detail-oriented, and adaptable
Why join FrontM?
Above-Market Compensation: We believe in rewarding talent, offering a salary package that reflects your skills and potential.
Long-Term Career Growth: As FrontM expands, so will your opportunities. We are committed to helping our team members develop their careers, offering mentorship, learning opportunities, and the chance to take on more responsibility.
Cutting-Edge Technology: Work with the latest in JavaScript frameworks, AI, LLMs, and GPT models, contributing to a platform that’s at the forefront of technological innovation.
Make a Real Impact: This is your chance to work on something that matters—to build solutions that directly improve the quality of life for thousands of people worldwide.
Responsibilities
• Translate concepts into user flows, wireframes, mock-ups, and prototypes that lead to intuitive
user experiences.
• Facilitate the client’s product vision by researching conceiving, sketching, prototyping, and user-
testing experiences for digital products.
• Designing client-specific websites using available content management systems such as
WordPress along with other common web technologies
• Defining information architecture, interactions and hierarchy of content following the user-
centred design (UCD) principles.
• Simplifying complex and ambiguous briefs to arrive at actionable goals with minimal direction.
• Facilitate stakeholder workshops, doing presentations and approaching with a problem-solving
mindset.
• Pitching creative concepts to internal teams and clients, lateral thinking, brainstorming and
ideation.
• Designing for client-specific requirements with a combination of experience across designing for
mobile and web focused applications, as well as complex and information-rich interfaces.
• Design and deliver wireframes, user stories, user journeys, and mock-ups optimized for a wide
range of devices and interfaces.
• Develop projects from creative concept to final deliverable in traditional and new media
(augmented/virtual reality, social media, etc.).
• Ensure a consistent approach to design, employing design systems, bring efficiency in your
process, creating icons and graphics.
• Take a user-centred design approach and rapidly test and iterate your designs.
• Collaborate with other team members and stakeholders.
• Ask smart questions, take risks, and champion new ideas.
Requirement
• Three or more years of UX design experience. Preference will be given to candidates who have
experience designing complex solutions for complete digital environments.
• Expertise in standard UX software such as Sketch, Figma, InVision, UXPin, Balsamiq, Framer, and
the like is a must. Basic HTML5, CSS3, and JavaScript skills are a plus. Experience with Principle,
Webflow, After-Effects and other prototyping and digital design tools is a bonus.
• A solid grasp of user-centred design (UCD), planning and conducting user research, user testing,
A/B testing, rapid prototyping, heuristic analysis, usability, and accessibility concerns.
• Ability to communicate design processes, ideas, and solutions clearly and effectively to teams and
clients.
• A clear understanding of the importance of user-centred design and design thinking.
• Ability to work effectively in a team setting including synthesizing abstract ideas into concrete
design implications.
• Be excited about collaborating and communicating closely with teams and other stakeholders via
a distributed model, to regularly deliver design solutions for approval.
• Be open to receiving feedback and constructive criticism.
• Be passionate about all things UX and other areas of design and innovation. Research and showcase
knowledge in the industry’s latest trends and technologies.
• Ensuring a sharp eye towards attention to details in designing pixel perfect digital interfaces.
• Knowledge of best UI practices and staying updated with upcoming digital trends and new digital
technologies.
• Fluent in English - verbal and written.
Who are we?
HaystackAnalytics is a company working in deep technology of genomics, computing, and data science for creating the first of its kind clinical reporting engine in healthcare. We are a new but well-
funded company with a tremendous amount of pedigree in the team (IIT Founders, IIT & IIM coremteam). Some of the technologies we have created are a global first in infectious disease and chronic
diagnostics. As a product company creating a huge amount of IP, our Technology and R&D team are our crown jewels. With early success of our products in India, we are now expanding to take our
products to international shores.
- 2 - 5 years of hands-on experience with Mongo DB as a Developer.
- Deploy and create MongoDB clusters with appropriate configuration once the machines are provisioned
- Be able to script, and have programming ability with MongoDB shell and/or other programming languages
- Configure and monitor replica sets and Sharded Clusters
- Ability and experience in working with applications that work with MongoDB such as Java, Node.js and/or others
- Experience with MongoDB security, managing roles and permissions
- Experience with MongoDB backups and restores, manually and using MongoDB and other tools
- Knowledge and experience in working with MongoDB Ops Manager and/or Cloud manager
- Knowledge and/or experience working with MongoDB Atlas
- Knowledge of at least one DevOps tool such as Puppet, Chef, Ansible or similar
- Experience with ORM tools such as spring data is preferred.
About OJ Commerce:
OJ Commerce is a fast-growing, profitable online retailer based in Florida, USA with a full-fledged India office based in Chennai driven by a sophisticated, data-driven system to run the operations with virtually no human intervention. We strive to be the best-in-class ecommerce company delivering exceptional value to customers by leveraging technology, innovation and brand-partnerships to provide a seamless & enjoyable shopping of high-quality products at the best prices to our customers.
Responsibilities:
Work with business-stakeholders to understand requirements, prototype, build and deploy it.
CRUD the backend code you own keeping maintenance, performance and security in mind.
Keep up breast of latest technologies and its ecosystem and adopt ones that aid safe product delivery at speed.
Automate the boring and mundane stuff for you prefer to be productive than being busy.
We are flat. Be responsible for professional growth of self and the team.
- Tune application for performance.
- Take initiatives and manage change to work towards business goals at speed without compromising safety.
- Coach full-stack developers on backend skills.
- Provides problem resolution support, specific to application issues, identifies and resolves problems in application software, determines symptoms and ensures accurate problem definition
Develop functional, architectural and other documentation as required for productive functioning of teams.
- Be the brand ambassador for OJ Commerce by speaking at meetups, conferences, etc.
- We are fluid. Be ready for changing dynamics in responsibilities from time to time. Exciting isn't?
- Take the lead in digital transformation of legacy applications.
What you need to shine?
- You have the prior experience in modernising legacy applications.
- You are a passionate hands-on developer with deep experience in building enterprise grade software in Microsoft ASP.NET Core, ASP.NET MVC, Web API, SOA, Micro-Services and RESTful Services with knowledge of SQL Server database.
- You have the ability to see and work on the big picture (Application Architecture) and devilish details (Complex Code).
- Strong experience in developing web applications using C#, VB.Net, .NET, LINQ, Net Framework 4.0, MVC 3/4/5, ASP.NET Web API, .Net Core etc.
- You are Cloud savvy, preferably Google Cloud.
- You have rich experience in Object-Oriented Programming (OOP) with good knowledge of practical design-patterns and its applications.
Hands-on experience in building SOA or Micro-services preferably on .NET Core.
Proven Architectural skills with high standards in Code quality
Knowledge of ReactJS/Typescript would be added advantage.
Practical experience in Agile development methodologies of using CI/CD.
Extreme Programming (TDD) experience is sought after by us.
What we Offer
- Greenfield opportunity to transform legacy backend applications to latest technology stack.
- Fast-paced start-up environment: This is not for the faint hearted; you need grit and passion as much as you need the core skills.
- Work in an interdisciplinary team where learning from one another and developing solutions cross-functionally is a key part of our culture.
- Golden opportunity to make history by making big business impact.
- Competitive salary to take good care of self and family.
- Insurance Benefits: Medical and Accident cover.
- Flexible Working Hours
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 with 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.
The exciting part of joining our organization is here for you. Once you complete a career span of 1year and above in our company based on your performance, you will get an opportunity to work in our onshore office in "Australia".
Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective TDD and BDD driven APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Experience: 5+ Years
An Architect is a hands-on, talented, innovative, and practical individual with functional experience to design, implement and support the delivery of core products and product components.
- Capable of working under minimal direction and exercising considerable latitude, they will provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
- Experienced in designing application framework solutions, performing architectural analysis, and identifying issues and provide solutions for the business problems.
- Sound functional knowledge of application architecture service architecture, code modularity, data synchronisation, customisable workflow management, partner application integration and API developer frameworks.
- Responsibilities:
- Lead the design and development of new architecture and major functional upgrades for the most advanced capabilities
- Provide technical guidance and mentorship to engineers, designers, and developers.
- Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software development, implementation, and deployment.
- Requirements:
Ideal candidate should have
- 7+ years of system implementation experience
- Experience with any of the following languages like Java / Nodejs / ROR / Python
- Expertise in micro service / Data modelling / AWS / Messaging
- Expertise in building scalable & reliable systems
- Good Experience in working with technologies like AWS, Redis,
- Experience in messaging systems like SQS/RabbitMQ
- Good knowledge of caching, Databases, distributed systems.
- Strong problem solving and analytical skills
- Good experience with Devops
We are global software Development Company providing IT Solution to enterprises worldwide. Taxmann Technologies deliver a range of software development solutions like e-book solutions, DRM Solutions, Professional website Design, Mobile App development, Product engineering, Desktop based/cloud based application Software, Content Management Systems, etc
We study, design, develop, enhance, customize, implement, maintain & support various aspects of information technology. We are in IT business since 2000 and dedicated to providing IT solutions to small & medium enterprises worldwide.
Major Clients include Government based websites with 5 million Monthly Active Users and www.taxmann.com, which is a major product in itself with 1 million Monthly Active Users.
Job Responsibilities
Producing code using .NET languages (C#)
Upgrading, configuring and debugging existing systems
Providing technical support for web, desktop or mobile applications
Collaborate with internal teams to produce software design and architecture
Write clean, scalable code using .NET programming languages
Test and deploy applications and systems
Revise, update and debug code
Improve existing software
Develop documentation throughout the software development life cycle (SDLC)
Requirements:
Proven experience as a .NET Developer or Application Developer
Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
Database/search : SQL Server, Lucene, Redis, Elasticsearch, MongoDB.
Familiarity with architecture styles/APIs (REST, RPC)
Understanding of Agile methodologies
Excellent troubleshooting and communication skills.
Will be developing mobile and web applications using latest technology. Should be good in analysing requirements and translate into applications. Good in understanding application flows.
Tech Skills –
MEAN (MongoDB, Express, Angular/React, Node.js) – Expert level - at least 2-3 full sized projects
Cloud technology – Familiar with using cloud technology (AWS, GCP etc) – Intermediate – Should be able to interact with the services from cloud (e.g. firebase etc)
HTML, CSS, Bootstrap, Java script – Intermediate level - Good understanding of concepts and should be able to realize application screens based on the UI provided by designers
Mobile technology – Hybrid (ionic, Cordova, capacitor, flutter), Native (Android, iOS) – Beginner – Should have understanding of concepts, good with basics
Responsibilities Include
You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work with front-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.
Requirements
- B.E/MS in Computer Science or equivalent.
- 10+ years or more of progressive software technology experience with at least 3 years in an architectural role.
- Completely hands on with technology and architecture. Start-up experience is a huge plus.
- Ability to quickly prototype and demonstrate technology value adds and educate + drive adoption within the extended technology team
- Excellent and robust understanding of scalable product system architecture(s), platforms and core technologies
- Demonstrated problem-solving and leadership skills to pursue correct engineering process in adverse conditions. Ability to embrace and demonstrate leadership beyond ownership
- Work with engineering leadership to setup and manage processes.
- Track record of thought leadership and out of the box thinking in the technology arena.
- Ability to work efficiently in an entrepreneurial and in a start-up environment
- A Java/Spring/Akka, Javascript or Golang rockstar.
- Deep and hands on knowledge of some of these technologies - MySQL, NodeJS, message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra, Arango, distributed caches such as Redis/memcached, container technology such as Docker and Kubernetes etc.
- Great proficiency in distributed systems design, with an ability to make the right trade-offs for creating future-proof solutions.
- Building quick PoCs and full-fledged solutions with various AWS managed services would be a big plus.








