
š Hiring: Python Developer
ā Experience: 2+ Years
š Location: Mumbai
ā Work Mode:- 5 Days Work From Office
ā±ļø Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
Looking for a skilled Python Developer with experience in Django / FastAPI and MongoDB / PostgreSQL.
ā Must-Have Skills:-
ā 2+ years of professional experience as a Python Developer
ā Proficient in Django or FastAPI
ā Hands-on with MongoDB & PostgreSQL
ā Strong understanding of REST APIs & Git

Similar jobs
Job Description
Ā
- Job Title:- Jr. Dot NetĀ Developer-Ā Asp.netĀ / MVC / .Net Core
- Location:- WFH(temporary), Timing:- 10am to 7pm
- Employee Strength:- 20
- Days:- 6 days working 2nd and 4th Sat holiday
- Experience: 1yr to 2yrs
- Industry: IT-Software / Software Services
- Functional Area: IT Software - Web Application Programming, MaintenanceĀ
- Role Category: Programming & Design
- Key Skills:- Asp.Net, MVC, .Net Core, C#, MSSQL Server
- Education- Tech/B.E./ B. Sc/ MCA/ M. Sc/ M. Tech
Ā
Experienced in
Ā
- Experience with *http://asp.net/">NETMVC/C# & database analysis, design and querying with SQL Server including Visual Studio 2019, Angular JS, C#.NET,Ā http://asp.net/">ASP.NET, MVC, WCF Web Services...etc.
- Knowledge of Design Patterns
- Experience working with distributed items
- Expecting developer can work individually or in a team
- Experience with MVC, C#, SQL Server
- Experience with jQuery, HTML5, XML, JSON &CSS.

What will you be doing
- Build scalable and loosely coupled services to extend our platform
- Build bulletproof API integrations with third-party APIs for various use cases
- Evolve our Infrastructure and add a few more nines to our overall availability
- Have full autonomy and own your code, and decide on the technologies and tools to deliver as well as operate large-scale applications on AWS
- Give back to the open-source community through contributions to code and blog posts
- This is a startup so everything can change as we experiment with more product improvements
About you
- Relevant Experience: Minimum 6+ Years
- You have prior experience developing and working on consumer-facing web/app products
- Hands-on experience in Python. Exceptions can be made if youāre really good at any other language with experience in building web/app-based tech products
- Experience in at least one of the following frameworks - Django, Flask, Falcon, web2py, Twisted, Tornado
- Working knowledge of MySQL, MongoDB, Redis
- Good understanding of Data Structures, Algorithms, and Operating Systems
- You've worked with core AWS services in the past and have experience with EC2, ELB, AutoScaling, CloudFront, S3
- You can dabble in Frontend codebases using HTML, CSS, and Javascript
- You love doing things efficiently.The works you will have a disproportionate impact on the business. We believe in systems and processes that let us scale our impact to be larger than ourselves
- You might not have experience with all the tools that we use but you can learn those given the guidance and resources
UserExperior is a fast-growing, well-funded software product start-up based in
Mumbai with marquee clients from India in its portfolio. UserExperior empowers
product teams to build great applications for their customers. At UserExperior we are
focused on building the best mobile app analytics platform. As part of our engineering
team, you will be working on exciting & challenging problems. We are looking for
talented, enthusiastic and self-driven software engineers who are passionate about
software engineering and want to build great products.
Roles & Responsibilities :
ā Youāll work as part of the software engineering team along with other front-end,
back-end, mobile app, QA teams & you will also closely work with the founder.
ā You should be able to take the ownership of a project end to end.
ā Your primary focus will be to build, implement & maintain the complete back-end
stack of the product.
ā You will create production grade code and will implement the solutions which run
bug free.
ā Participate in product development discussions and product development
road-maps.
ā Collaborate with members across departments to identify and build on
improvements to product, process and systems.
Required Experience and Qualifications:
ā 2 to 6 years of software development experience.
ā Experience of working on application architecture design will be preferred.
ā Experience of working in at least 1 or 2 projects, managing or leading the entire
tasks.
ā Experience in Docker/Kubernetes, Agile methodologies & CI/CD automation
process.
ā Knowledge of Queueing technologies like Kafka, RabbitMQ, ActiveMQ, Version
control using Git.
ā Experience in microservices architecture, in-memory systems like Redis and
basic knowledge of Linux/Unix systems.
ā Experience of building applications processing large volumes of streaming data
will be preferred.
ā Experience from a middle size company or from a startup will be preferred.
ā BE/MCA/MSc in Computers/Information technology with a good academic
record.
Key Skills:
ā Java, & Spring boot
ā Hibernate
ā Spring Boot JPA
ā Object Oriented Programming
ā MySQL & MongoDB
ā Jenkins
Perks & Benefits:
ā Great learning, innovative and development platform.
ā Remote work and flexible timings.
ā Reimbursement of the online learning courses on certification.
ā Medical insurance coverage for you and the dependence.
ā Five Working days per week.
Responsibilities:
- 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 {mysql, redis}.
- Understanding the requirements and planning the implementation accordingly.
- Good interaction with the team. Good debugging skills.
Ā
Ā
Skills:
- Strong proficiency with JavaScript {optimized code}.
- Knowledge of Node.js and frameworks available for it {sequelize}.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Optimization in terms of memory and time.
- Good understanding of server-side templating languages.
- Basic 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.
WHAT YOUāLL BE DOING:Ā
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.Ā
- Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.Ā
- Develop ideas for new programs, products, or features by monitoring industry developments and trends.Ā
- Record data and report it to proper parties, such as clients or leadership.Ā
- Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.Ā
- Take the lead on projects, as needed.Ā
- Be involved and participate in the overall application lifecycle.Ā
- Build high-quality reusable code that can be used in the future.Ā
- Develop functional and sustainable web applications with clean codes.Ā
- Conduct UI tests and optimize performance.Ā
- Manage cutting-edge technologies to improve applications.Ā
QUALIFICATIONS:Ā
- Bachelorās degree in Computer Science, Computer Programming or relevant field. Masterās Degree in a related field is preferred.Ā
- 5-7 years of relevant experienceĀ
- Must be an expert programmer, skilled at computer languages such as HTML, C+++, C#, PHP, Python and Java.Ā
- Must understand Spring Core, Spring Boot, Spring MVC, Spring Data, JMS, Mysql, Redis, CouchDb, Micro Services, Docker, KubernetesĀ
- Must be able to interpret and follow instructions related to the ultimate functionality of our IT-based productĀ
- Familiarity with front-end languages such as HTML, JavaScript and CSSĀ
- Must be comfortable with technology architecture and how a computer and its software functions.Ā
- Deadline driven, organized and understand how people view and understand content on the front-endĀ
- Proven experience in highly complex environmentsĀ
- Strong technical documentation skillsĀ
- An ability to solve multifaceted technical issues in a fast-paced environmentĀ
- Self-motivated and accountable for your workĀ
- Passionate about learning and continuous improvementĀ
- Excellent written and verbal communication skillsĀ
- Ability to work overtimeĀ
NodeJS Developer:
We at Fabzen Technologies are looking for a knowledgeable and experienced individual to fulfil the role of Node.js developer.
Requirements:
- Bachelorās degree in Computer Science, Software Engineering or related field.
- Professional experience on a software development team as a Node.js developer.
- Strong software documentation skills.
- Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies.
- Strong problem-solving skills.
- Understanding of Software Development Life Cycle.
- High attention to detail.
- Excellent troubleshooting and communication skills.
- Able to work well in a team setting.
Ā
The candidate must be proficient at:
- Socket programming
- Async await and promises
- Databases such as mongo, MySQL
- Passport JS for Google and Facebook integration
- Working on APIs with authentication and authorization
Responsibilities:
- Work closely with the development team to deliver code as required for the applications and their updates.
- Ensure the design and development of the application fulfil our requirements and achieve desired objectives.
- Ensure company standards are followed; Project schedules and issues are effectively managed, and the same is effectively communicated.
- Ensure documentation, knowledge sharing, and training in new software.
- Create technical specifications and test plans.
- Monitor the functioning of the application and provide suggestions and support to maintain the same.
Ā
Experience in a game development company or in developing gaming applications would be an added advantage.
Job Description:Ā
We are looking to hire an experienced angularJS developer to join our dynamic team. As a lead developer, you will be responsible for creating a top-level coding base using Angular best practices. Your role will require you to implement an exciting and streamlined user experience in the form of a Java-based desktop and mobile web app.
Responsibilities:
- Designing and developing user interfaces using angularJS best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for AngularJS projects.
- Developing application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.Ā
Requirements:
- Bachelorās degree in computer science, computer engineering, or similar.
- Previous work experience as an AngularJS developer.
- Proficient in CSS, HTML, and writing cross-browser compatible code.
- Experience using JavaScript building tools like Gulp or Grunt.
- Knowledge of JavaScript MV-VM/MVC frameworks including AngluarJS.
- Excellent project management skills.
- Proven experience implementing back-end JavaScript applications.
- Excellent communication skills.
- Critical thinker and good problem-solver.
⢠Build data pipelines for structured/unstructured, real-time/batch, events/synchronous/asynchronous using MQ, Kafka, Steam processing using Java / Python
⢠Design the Data stores for Big Data systems with expertise in Cassandra, HBase
⢠Implementation of Indexing and Search using Elasticsearch
⢠Setup and Deployment of Cassandra, Elasticsearch clusters
Required Qualifications and Competencies:
⢠Strong hands-on experience with Cassandra, data modeling, data replication, clustering, indexing for handling for large data sets
⢠Experience with SQL, NoSQL, relational database design, and methods for efficiently retrieving data for Time Series Analytics
⢠Strong understanding of CQL, Data Modeling in-order to achieve highly performant data access
⢠Strong experience in data modeling in Cassandra to design efficient storage model to meet variety of business needs
⢠Should have Elasticsearch skill with significant experience working with large Elasticsearch clusters, cluster performance optimisation, capacity planning, enhancing monitoring capabilities for early issue detection, driving operational readiness and ongoing maintenance
⢠Strong hands-on experience of programming with Java / Python
⢠Ability to troubleshoot and investigate stability, performance issues
About MoEngage
MoEngage is a fast-paced startup thatās helping companies run smart marketing efforts in their effort to reach the customer.Ā We are a leading Marketing Technology Stack provider that is helping brands redefine their customer engagement in the mobile era. Brands use MoEngage to drive long-term,Ā personalisedĀ and context-based engagement across channels to help achieve increased customer retention as well as customer LTV.Ā Sitting at a conflux of diverse technologies like Artificial Intelligence, Big Data, Web & Mobile platforms, MoEngage technologyĀ analysesĀ billions of data points generated by customers and their devices, to predict customer behavior and build marketing campaigns that proactively engage users.
In justĀ four years since inception, MoEngage is working with leading brands across e-commerce, entertainment, travel, publishing and banking domains among others.Ā With marquee clients like Vodafone, Oyo, Airtel, McAfee, MoEngage has over 125+ paying Customers in the Enterprise & Internet companies space in India, US, South East Asia & EU.Ā With a global presence spanning 35 countries, MoEngage has offices in San Francisco, Berlin, Jakarta, and Bengaluru.
Today, MoEngage is an industry pioneer in the space and engages more than 350M devices. This includes approximately 40B events tracked per month,Ā 30B+ messages sent, to millions of users across the globe.
As part of the Engineering team at MoEngage, here are some things you can expect:
- Take ownership and be responsible for what you build - no micro management
- Work with A players (some of the best talent in the country), and expedite your learning curve and career growth
- Make in India and build for the world at scale of 350M active users, which no other internet company in the country has seen
- Learn together from different teams on how they scale to millions of users and billions of messages.Ā
- Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza and share with the teamĀ
and more importantly have fun while you work on scaling MoEngage.
About Push team,Ā
Push teamĀ is one of the core teams at MoEngage,Ā responsible for sending close to aĀ billionĀ notifications everyday to help clients engage their users better. As a member of the Push team, you will be working on developing high performance solutions to deliverĀ personalisedĀ and context-basedĀ notifications across various channelsĀ to help achieve increased customer retention as well as customer LTV. You will also be working on designing and building features to help clients to provide customised experience for end users allowing them to have a more personalised experience at scale. Here you will have a chance to own systems and develop features end to end i.e right from inception to deployment. Though we work at scale, reliability is of utmost importance for us and we build in house solutions like Campaign Watcher & AutoBatchRunner to ensure 100% transparency and delivery of notifications
Ā
- Scaling campaign sending system to ensure industry leading delivery times (40 Million notifications under 2 minutes)
- Rich campaign content delivery and templating support
- Build and develop features to have appealingĀ and consistent experiences across channels which touchĀ 200+ customers and 200+ million users!
Skill Requirements
- Proven experience in handling large infrastructure and distributed systems
- Familiarity with Python related technologies and frameworks like Django or Pyramid.
- Familiarity with at least one of the cloud computing infrastructure - GCP / Azure / AWS
- Familiarity with task queue frameworks like Celery or Pika is a plus.
- Tech Stack - Python, Falcon, Elastic Search, MongoDB, AWS (SQS S3),Ā Linux, Map Reduce





