Mammoth
Mammoth is a data management platform revolutionizing the way people work with data. Our lightweight, self-serve SaaS analytics solution takes care of data ingestion, storage, cleansing, transformation, and exploration, empowering users to derive insights with minimal friction. Based in London, with offices in Portugal and Bangalore, we offer flexibility in work locations, whether you prefer remote or in-person office interactions.
Job Responsibilities
- Collaboratively build robust, scalable, and maintainable software across the stack.
- Design, develop, and maintain APIs and web services.
- Dive into complex challenges around performance, scalability, concurrency, and deliver quality results.
- Improve code quality through writing unit tests, automation, and conducting code reviews.
- Work closely with the design team to understand user requirements, formulate use cases, and translate them into effective technical solutions.
- Contribute ideas and participate in brainstorming, design, and architecture discussions.
- Engage with modern tools and frameworks to enhance development processes.
Skills Required
Frontend:
- Proficiency in Vue.js and a solid understanding of JavaScript.
- Strong grasp of HTML/CSS, with attention to detail.
- Knowledge of TypeScript is a plus.
Backend:
- Strong proficiency in Python and mastery of at least one framework (Django, Flask, Pyramid, FastAPI or litestar).
- Experience with database systems such as PostgreSQL.
- Familiarity with performance trade-offs and best practices for backend systems.
General:
- Solid understanding of fundamental computer science concepts like algorithms, data structures, databases, operating systems, and programming languages.
- Experience in designing and building RESTful APIs and web services.
- Ability to collaborate effectively with cross-functional teams.
- Passion for solving challenging technical problems with innovative solutions.
- AI/ML or Willingness to learn on need basis.
Nice to have:
- Familiarity with DevOps tools like Docker, Kubernetes, and Ansible.
- Understanding of frontend build processes using tools like Vite.
- Demonstrated experience with end-to-end development projects or personal projects.
Job Perks
- Free lunches and stocked kitchen with fruits and juices.
- Game breaks to unwind.
- Work in a spacious and serene office located in Koramangala, Bengaluru.
- Opportunity to contribute to a groundbreaking platform with a passionate and talented team.
If you’re an enthusiastic developer who enjoys working across the stack, thrives on solving complex problems, and is eager to contribute to a fast-growing, mission-driven company, apply now!
About Mammoth Analytics
About
Mammoth
Mammoth is a data management platform that enables anyone working with data to get insights with the least friction. The product is a lightweight, self-serve, on-demand cloud-based (SaaS) analytics solution that takes care of data ingestion, storage, cleansing, transformation, ad hoc analysis, and exploration.
Mammoth Analytics is a startup based in London, with offices in Portugal and Bangalore. We are quite open to remote work, but some of us are hardcore office lovers and want to meet in person every day. You get to choose.
Our mission
- At Mammoth, we are continuing to build the most accessible and powerful data management platform on earth. Our goal is to reinvent the way people view their data. We want to empower the non-technical user with a set of simple but powerful tools to manage data in ways not possible with any other product out in the market today.
To know more about us visit https://mammoth.io/
Tech stack
Connect with the team
Similar jobs
Python Engineer
Job Description:
• Design, develop, and maintain scalable and efficient micro-services using
Python and related frameworks (e.g., Flask, FastAPI,pytest).
• Develop Python scripts and tools to automate deployment, configuration
management, monitoring, and maintenance of our systems.
• Design and implement API automation tests to ensure the reliability and
performance of our software products.
• Troubleshoot and resolve issues related to automation processes,
performance bottlenecks, and system failures.
• Integrate backend automation processes with CI/CD pipelines for seamless
deployment and continuous improvement.
• Optimize and refactor code to improve the scalability and maintainability of
frameworks/services.
• Collaborate with cross-functional teams to understand automation
requirements and design scalable, efficient backend automation solutions.
• Stay up-to-date with the latest industry trends, tools, and technologies
related to python backend frameworks.
Job Requirements:
• Bachelor's degree in Computer Science, Engineering, or related field (or
equivalent experience).
• 3+ Years of experience as a Python Developer with a strong focus on
automation.
• Proficiency in Python programming, including experience with libraries such
as Flask, Django, or FastAPI.
• Understanding of software design principles, data structures, and algorithms.
• Experience with database systems, including SQL and NoSQL databases.
• Familiarity with version control systems, preferably Git.
• Knowledge of containerisation technologies such as Docker.
• Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and
infrastructure as code (IaC) tools.
• problem-solving skills and the ability to debug complex automation issues.
• Excellent teamwork and communication skills.
• Ability to work in an agile development environment and adapt to changing
requirements.
JOB PURPOSE
-------------
- Develop .NET Core applications using React JS reusable components as per need / client specifications
- This is a hands-on role which involves writing code, testing, and deploying finished web applications and libraries
MAJOR ACCOUNTABILITY
----------------------
- Design, rapid prototype, and implement a scalable, reliable and maintainable node based web application
- Enforce code quality through test driven development
- Enhance, refactor, and continuously improve the existing codebase
- Collaborate closely with team to define product requirements
- Aggressively collect, analyse, and act on data about product performance
- Communicate effectively with technical and non-technical people
- Proactive in keeping your skills updated
ESSENTIAL SKILLS & EXPERIENCE
-------------------------------
- Excellent working knowledge of .NET Core, React JS, JavaScript.
- 4-6 year's overall .NET development experience (At least 2 years of experience in React JS)
- Experience in working with databases - SQL and Non-SQL Databases
- Experience in any visualization JS libraries like D3 JS / Charts JS / Sync Fusion / Fusion Charts will be an added advantage.
- GraphQL
- Hooks
- Redux / Flux
- TypeScript
EDUCATION
-----------
- Minimum education: Any Graduate BE / B.Tech would be desirable
- Languages: Excellent English written & spoken
Required Skills
1) Good experience in React.js & Asp.net
2) Hand on Node.JS./Express JS
3) Database : MYSQL/MongoDB
4) Experience in Java Script, Typescript.
5)Good experience in HTML5, CSS3, JavaScript, Jquery
6) Experience working in an Agile environment.
7) Good communication skills.
Position : Web Developer (.Net Core)
Job Description:
Min 2 to 4 Years of experience in C# and ASP.NET, Web application development.
Knowledge about cloud programming or migration to cloud is preferred.
Mandatory skills:
- Proficient in Web Application development using ASP.NET, C# with .Net version 4.0 / 4.5.
- Experience with SQL Server or any other equivalent Database and know how to build efficient queries.
- Strong knowledge on jQuery, AJAX, JavaScript, HTML5, CSS3 and Bootstrap.
- Experience in debugging in multiple browsers.
- Strong understanding of object-oriented programming.
- Clear understanding of SVN or an equivalent VCS.
- Familiar with IIS and deploying code to Web Server.
- Should have excellent analytical and communication skills.
Responsibilities:
- Good hands on designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.
- Translate use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C# code
- Ensure the best possible performance, quality, and responsiveness of applications
- Help maintain code quality
- Able to work well in a team setting
Academic Qualifications Required:
- B.E. / B.Tech. /MSC in Computer Science or IT.
Qualifications
M.C.A
B TechSkills: React JS/Next JS, NodeJs, ExpressJs,JavaScript, Typescript, Restful/SOAP web servicesMongo DB(NoSQL/SQL)database technologies.
Experience preferred:
● You have a strong passion for start-ups and the proactiveness to deliver
● You have hands-on experience building services using NodeJs, ExpressJs technologies
● You have hands-on experience of MongoDB (NoSQL/SQL) database technologies.
● You are good at web technologies like React JS/Next JS, JavaScript, Typescript
● You are good at web technologies like Restful/SOAP web services
● You are good at caching and third-party integration
● You are strong on debugging and troubleshooting skills
● If you have Knowledge of Python, Chrome extension & DevOps development is a plus.
● You must be proficient in building scalable backend infrastructure software or distributed systems with exposure to Front-end and backend libraries/frameworks.
● Experience with Databases and micro services architecture is an advantage
● You should be able to push your limits and go beyond your role to scale the product
● Go-getter attitude
We are looking for a Full Stack Developer, to be a core member of our Engineering Team, who is a great problem solver, can learn quickly, and communicate clearly. You like to work in a fast-paced environment, want to own the work, get recognized for it and therefore startup environment excites you.
Responsibilities
- Work on end to end website development including frontend, backend and deployment. Build useful and handy tools in field of Admissions and consultancy
- Work on the core platform for Higher Education Aspirants with respect to admissions, resume building, interview experiences and application for B-Schools
- Build efficient, testable, and reusable modules and components
- REST API development for integration with frontend web components which would be easy to manage and scale
- Accurately understand and translate business and user needs into functional backend or frontend code to build robust features
- Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people
- Writing standalone services with business logic to support automation workflows and integrations
- Support Marketing and Operations team with small tools, scripts or automations across multiple tools
Criteria
Hunger for learning and getting out of comfort zone to build amazing web applications & websites would be enough. Otherwise
- Basic understanding of backend, database and Server technologies
- Knowledge of Frontend technologies (HTML, CSS, JS, ReactJS, VueJS)
- Knowledge of atleast one Backend technologies (NodeJS, Python, ROR, GoLang etc)
- Understanding and knowledge of Database technologies (MySQL, MongoDB)
- Clear understanding of RESTful API development standards.
- Creating database schemas that represent and support business processes. Integration of multiple data sources and databases into one system.
About Company
MBA & Beyond is a global admission consulting startup for applicants who dare to question their purpose with a global MBA. We help purpose-driven applicants make it to the top business schools.
Job Summary
- BS/BE/BCA/MSC/MCA degree in Computer Science, Engineering or a related subject
- Hands on experience is preferable in designing and developing applications using Java EE platforms
- Object oriented analysis and design using common design patterns.
- Profound insight of Java and J2EE internals
- Excellent knowledge of Relational Databases and SQL
- Experience in developing web applications using at least one popular web framework (JSF, HTML5, MVC)
- Knowledge on Micro services, Containers / Docker would be added advantage.
- Knowledge on data science would be preferred.
- Exposure to building API, rest service and webservices.
- Exposure to open source like Tensor flow, NIFI, Stream pipes etc.,
- Experience with test-driven development
- Good communication skills and client-oriented attitude
- Organized and detail-oriented person
- Problem solving skills, analytical mind and positive attitude
- Results oriented and focused on meeting deliverable timelines
- Availability to travel, if needed
- Fluency in English is a must
Responsibilities and Duties
- Design and develop features and modules for mission-critical applications
- Build modules on MES products like (SAP, Apriso, Rockwell etc.,)
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies
Required Experience, Skills and Qualifications
2 - 5 years of hands-on Software Development experience using the below mentioned Technologies
- Java / J2EE
- EJB, JSF, Servlets
- HTML, HTML5
- SQL server / Oracle
- Json, webservice and etc.
Benefits
- Candidate would be Trained on SAP modules.
- Industry best pay.
MVC, Angular, ASP.Net, MY SQL, Azure or AWS