PYTHON DEVELOPER
We are seeking a skilled experienced Python Developer with expertise in FastAPI to join our dynamic and innovative development team. As a Python Developer, you will be responsible for designing, developing, and maintaining high-quality Python applications and APIs using the FastAPI framework. Your primary focus will be on building efficient, scalable, and reliable backend systems that power our web and mobile applications.
Responsibilities:
1. Designing and developing robust Python applications using the FastAPI framework.
2. Collaborating with cross-functional teams, including front-end developers, product managers, and designers, to understand project requirements and translate them into technical specifications.
3. Optimizing application performance and scalability by implementing efficient coding practices and utilizing appropriate caching mechanisms.
4. Writing clean, maintainable, and testable code following software development best practices.
5. Conducting thorough testing and debugging of applications to ensure high-quality deliverables.
6. Integrating external services and third-party APIs into the application ecosystem.
7. Collaborating with team members to continuously improve development processes and tools.
8. Keeping up to date with the latest industry trends, technologies, and best practices related to Python development and FastAPI.
Requirements:
1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
2. Proven experience of 2 years as a Python Developer, with a strong understanding of Python programming language fundamentals.
3. Solid knowledge of the FastAPI framework and its features, including routing, dependency injection, validation, and asynchronous programming. Experience of 1 or more years using FastAPI framework.
4. Experience building RESTful APIs using frameworks like FastAPI, Flask, or Django.
5. Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB.
6. Strong problem-solving and analytical skills with the ability to troubleshoot and debug complex applications.
About Algorithma Digitech Pvt Ltd
Similar jobs
We are looking "iOS Mobile Developer" for Reputed Client @ Coimbatore Permanent Role
Experience: 3+ Yrs
Essential Duties and Responsibilities:
The candidate would be responsible for iOS development for mobile platform for new products & services.
• To engage hands-on in the development activity of products / services.
• Participate in daily scrum meets & scheduling of tasks, review accomplishments by end of day.
• To contribute to coding / build & also guide the junior developers.
• To estimate task schedules of junior developers & support development team to achieve the tasks.
• Review code quality.
• Preparing time & cost budgets for new projects & revamping of existing products
Education and/or Work Experience Requirements:
• Candidate should possess B. E / B. Tech / MCA or relevant IT academic background.
• Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers.
• Thorough knowledge of budgeting time & cost of projects.
• Should have 3+ years of relevant experience in Android mobile development process with proficiency in – iOS SDK, Objective C, Swift, Cocoa Touch, Realm.
• Should have the capability to handle & deliver projects with emphasis on quality & delivery schedule.
• Experience in working with cross cultural environment will be an advantage.
• Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service.
• Should possess necessary skills to collaborate with mobile development teams.
• Ability to manage independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
We are looking for a talented Fullstack Developer with 2-5 years of experience to join our engineering team. The ideal candidate will have experience with MongoDB, Express, React, and Node. As a Fullstack Developer, you will be responsible for developing and maintaining our web-based applications and services.
Responsibilities:
- Work collaboratively with the product and engineering teams to develop high-quality web-based applications and services.
- Develop and maintain RESTful APIs using Node.js and Express.
- Design and develop the front-end user interface using React.
- Create and maintain MongoDB databases and related services.
- Develop and maintain automated test cases for both front-end and back-end applications.
- Participate in code reviews and ensure code quality.
- Stay up-to-date with emerging trends and technologies in web development and AI.
Qualifications:
- 2-5 years of experience as a Fullstack Developer with expertise in MongoDB, Express, React, and Node.
- Experience in developing RESTful APIs using Node.js and Express.
- Experience in front-end development using React.
- Experience in database development using MongoDB.
- Strong knowledge of HTML, CSS, and JavaScript.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Experience in automated testing using Jest, Cypress, or other similar frameworks is a plus.
- Experience in AWS or other cloud technologies is a plus.
- Knowledge of AI and machine learning concepts is a plus.
We offer a competitive salary, flexible working hours, and a collaborative work environment. If you are passionate about AI & how teams collaborate, and want to work in a fast-paced, innovative environment, then we want to hear from you.
The Role:
You are a ReactJS / React Native Developer passionate about building world-class mobile and web applications with performant backend and glitch-free experience. You will be part of a team which will be delivering technology that enhances the in-app experience for our users and enables our development team s to build mobile apps easier, faster and more efficient. You will build compelling and engaging applications for Web and Mobile platforms. Employing your experience in latest ReactJS, React Native, HTML / CSS / Flexbox with discipline in collaboration and pair programming. Our clientele majorly comprises of BFSI companies, so experience in Financial Applications and enterprise data security will be a big-plus.
Responsibilities:
• Contribute to an Agile team to build web and mobile applications, APIs, SDKs and other tools as required
• Collaborate with various teams within Iorta to realize the requirements for the project and
Rapidly deliver iterative solutions
• Provide task plans and follow trends in technology and suggest new approaches to application design and development
• Review and evaluate designs for compliance with development guidelines
•. Implement best practices and methods to improve the development process within the
team and organization
The Role:
We are looking for an Engineering Manager, who adopts a hands-on approach and loves to build scalable, distributed and large web / mobile products. You would be responsible for designing the architecture, reviewing the code, building the technology and deploying web/mobile applications.
Responsibilities:
- Own the product development from
- Design and implementation of low-latency, high-availability, and performant
- Contribute to discussion on software architecture while mentoring a team of
- Participate in code reviews, design reviews, SCRUM ceremonies, and troubleshooting to ensure uptime for live systems
- Lead teams in the development of new products, solutions, processes, and implementation of cost management
- Communicates technical information to stakeholders, including investors and potential customers.
Requirements:
- Bachelor's degree in a technology-related field from a premier
- Prior 7+ years of relevant experience in a start-up or a dynamic work
- Proven supervisory and technical
- Good exposure in writing and optimizing SQL for high-performance
- Understanding of asyncio and eventloop/ uvloop concepts. Knowledge of frameworks such as Quart/ Fastapi/ Starlette is
- Past use of Agile/Scrum or similar collaborative
- Knowledge of AWS; Caching technologies like Redis, Memcache; ELK; mySQL Databases, etc.
- Strong understanding of System Design, Microservice Architecture, Kafka, Pub/Sub, Message queues, and in-memory data stores
- Customer oriented, responsive to changes, and able to multi-task in a fast-paced environment.
- Master’s degree in engineering or MBA a plus
Job description
Job description
Responsibilities :
- * The ideal candidate will have to take up ownership of various projects(both internal & external) in the organisation and deliver them as per the set deadlines. This role will involve collaboration with multiple teams to understand the products & services within each team, and with the customers in order to deliver these projects from start to finish.
*
- * The ideal candidate for this role will have to perform market research and analyze market data, identifying consumer behaviors and trends. Further, he/she will have to make recommendations and provide launch strategies based on their analyses to increase the organisation’s profitability.
*
- * Improve product features and measure the impact of product features and experiments.
- Utilize various data to identify new profit and growth opportunities in the assigned projects and for the organization.
- Analysis, preparation, and management of product enhancements that affect their modules.
- Collaborate with cross-functional teams across disciplines such as product, engineering, design, success, quality, CRM and support.
- Create and update product documentation (both for internal and external use).
- Provide project management and business analysis support in an agile development environment.
- Automate risk processes, where possible, with the relevant tools to ensure scalability of all risk operations.
- Ensure project controls are in place throughout the life cycle of the project on individually assigned tasks.
- Analyze trends and pore through our data to answer critical business and product questions.
- Represent organization as prime contact for projects and other necessary communications.
- Complete department specific training plan to gain exposure, knowledge and build relationships.
- Assist with communication and launch plans of developed and/or enhanced products.
- Support other teams to help drive adoption and use of products.
- Manage and own the product life cycle from strategic planning to tactical execution and beyond.
- Evaluate top and bottom line impacts of action plans.
- Ensure all the metrics being evaluated are relevant for the growth of the team and organisation
Qualifications:
- Bachelor's or Graduate's Degree in business, computer science, engineering, or information systems, or equivalent experience.
- Strong in strategy,organisation and implementation.
- Experience with SQL, Python, Jira, SAS, and object oriented programming will be good to have.
- Experience in building documentation for the projects which have been worked upon.
- Fluent in business process analysis and statistics.
- Demonstrated attention to detail and decision making capabilities.
- Prior experience as a consultant will be good to have.
- A collaborator, critical thinker, and problem solver.
- Able to use leadership skills in decision making.
- Can participate in Agile ceremonies including daily scrums.
Job title and location:
Sr. Backend Developer, based in Bangalore, India
Who we are:
VAHN is a seed-funded fintech and mobility application which integrates tracking, load planning, billing, performance management and cost management with a payment wallet and seamless credit to deliver a powerful solution for truck-owners and truck-drivers.
We are a very small team with a big idea and lots of passion, and we’re on a mission to bring Indian trucking into the next generation of tech.
The trucking industry in India is fragmented, unorganised, and fraught with numerous challenges that haven’t yet been solved. Although the industry is ripe for disruption, not many have been able to take advantage of the opportunity because of a lack of exposure to ground realities and practical challenges. Combining years of research and first-hand experience running trucks ourselves, we believe we have an edge.
We are looking for a passionate teammate who is as excited about the mission as we are, and is keen to delve deep into this challenging but exciting space. Trucking is getting upgraded, are you in?
What we are looking for:
// Passion for good design and hunger for making a big impact
// Extensive experience in backend engineering along with the best practices as per language
// Ability to thrive in complexity
// Leadership qualities and versatility
What you should enjoy doing:
// Building exceptional products with robust and reliable code
// Working in a fast-paced, ambiguous environment
// Collaborating with designers playing a critical role in design, planning, development and deployment
// Being the technical voice at the table, educating and guiding the business on the right approach, technologies, and trends
// Building a team and mentoring fresh talent
What the role is about:
As a core team member you will design and develop the next-generation of technologies for the Indian trucking industry with the potential to change how millions of drivers, truck owners, transporters, and shippers manage their businesses and transact with one another. Some specific responsibilities include,
// Building scalable, reliable, and high-performing tech infrastructure
// Improving operational excellence by identifying and building the right solutions for observability and manageability
// Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency
// Developing robust, quick prototypes for proof-of concept features / application based on briefs
// Unit-test coding for robustness, including edge cases, usability, and general reliability.
// Providing development support, code review and optimisation.
// Working with outside data sources and APIs.
Qualifications:
// 5+ years of backend engineering experience
// Experience working with Microservices/RESTful APIs (Http/WebSockets), /Swagger/OpenPI, third-party SDK Integrations and common technologies like HTTPS, JSON, OAuth, and SQL
// Experience working with Java 11 and above, SpringBoot 5.x/Micronaut 3.x
// Proven experience at building actor based systems and Reactive programming is a big plus
// Demonstrated experience at using messaging system such as Kafka/Rabbit MQ/SQS/SNS
// Experience at unit testing with Junit/Mockito
// Good understanding of Data Structures and Algorithms
// Experience with multi-tier application architecture and design
// Cloud experience/knowledge (AWS/GCP)
// Experience at developing containerised applications using Docker/Kubernetes
// Experience at building systems using MySQL/Cassandra/MongoDB
// Knowledge of Microservices patterns is a big plus
// Knowledge of serverless computing (AWS Lambda/Cloud Functions) is a big plus
// Experience in structuring solutions with Redis as caching layer
// Experience at building integration with external systems is a plus
// Strong written and verbal communication and ability to gain buy-in from a non-technical audience
Job Title: Product Manager
Location: Remote, Anywhere in India
Remote: Yes
Travel: No
About Us:
Frolick, Inc. is a community food delivery platform for healthy, delicious lunches from Michelin-star chef designed menus at an incredible value. We are reimagining weekday lunch. Unlike takeout with us what you see is what you pay: no ancillary fees or tips! We bring together machine learning, food production, last-mile logistics in a unique way to bring a fresh, chef-prepared meal to your office or home for less than the price of traditional takeout.
Backed by a strategic partnership and investment from one of the largest food-tech companies in the world, we are launching in the DC Metro area this fall and in a dozen cities next year.
The Opportunity:
As Product Manager you will be responsible for the product planning, development and execution throughout the Frolick’s lifecycle. This will include: gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing and support to ensure KPI and OKR goals are met.
Your role will be integral in articulating what success looks like by identifying our customer needs and ensuring that the product supports Frolick’s overall strategy and goals while collaborating with a team to turn that vision into action. As an early team member, you will get an unique opportunity to be in the driving seat of a high-growth startup and define its success story.
Your Responsibilities:
- Oversee and own the overall product development and delivery. This includes product's vision, strategy, and roadmap and identify big initiatives Frolick should make to drive user growth and engagement
- Create detailed product business requirements documents, user stories and functional specifications and synthesize key results that define the success of our products
- Incorporate market analysis, customer research and usability findings into requirements
- Collaborate with cross-functional stakeholders to understand goals and pain points, gather requirements and understand internal workflows in order to design the ideal experience
- Develop go-to-market strategies to drive awareness, education and selling partner adoption
- Establish metrics and key indicators that provide product insights based on performance, historical data and post-mortem analysis
- Identify new strategic product opportunities that will help us stay fresh and deliver on those opportunities
- Embody a “can do” and growth mindset, from experimentation and tinkering to constantly pushing your data/information analysis ability to better identify key drivers and understanding of what's going on
Requirements / Superpowers:
- 5-7 years of experience with minimum 2 years a product management, preferably some of it in last-mile logistics, or E-commerce
- Proven ability to influence others among a diverse group of leaders, fostering collaboration, and building a culture of excellence]
- Ability to drive metrics and key results to ensure continuous improvement
- Experience managing multiple projects at once and prioritizing simultaneously
- Experience interpreting data and making recommendations
- Excellent and effective communication skills - whether it’s emails, summaries or decks - that are concise, inspiring, kind, articulate and unambiguous
- Experience working in a high-growth environment, preferably at a tech startup
- You are comfortable with ambiguity and highly entrepreneurial
- Experience with last-mile food, grocery delivery will make you stand out among applicants
- You have a bias towards execution, a desire to execute, learn and iterate
What we offer:
- Competitive compensation package (including equity component)
- Medical and dental insurance
- A steep learning curve from day zero
- This is a ground floor opportunity. You will be shaping the growth of a business from the beginning. This also means the opportunities for you are limitless
- You will get to build something you are proud of, alongside a set of colleagues who are passionate, committed and are driven by a shared vision
- A transparent company culture with flat hierarchies, an environment to openly, frequently and respectfully challenge each other
- And, tons of great food!!
We are an equal opportunity employer, which means we do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression.
We embrace and celebrate diversity. We believe diversity makes us stronger and are committed to creating an inclusive environment for all employees.
About Aviso:
Aviso is the AI Compass that guides Sales and Go-to-Market teams to close more deals, accelerate revenue growth, and find their True North.
We are a global company with offices in Redwood City, San Francisco, Hyderabad, and Bangalore. Our customers are innovative leaders in their market. We are proud to count Dell, Honeywell, MongoDB, Glassdoor, Splunk, FireEye, and RingCentral as our customers, helping them drive revenue, achieve goals faster, and win in bold new frontiers.
Aviso is backed by Storm Ventures, Shasta Ventures, Scale Venture Partners and leading Silicon Valley technology investors
What you will be doing:
● Write effective, scalable, extensible and testable code
● Develop back-end components to improve responsiveness and overall performance of the application.
● Develop database layer with optimised queries
● Detect the bottlenecks in legacy code and provide feasible solution to make things better.
● Implement security and data protection solutions
● Coordinate with internal teams to understand user requirements and provide technical solutions
● Manage individual project priorities, deadlines, and deliverables.
What you bring:
● Bachelor's Degree or equivalent in Computer Science with good academic record
● 3+ years of hands on experience in Python and Django
● Experience in the development of highly scalable applications
● A high degree of motivation to learn new technologies, tools and libraries
● Experience developing in Unix/Linux environment
● Experience in the development of REST API
● Basic understanding on databases like MongoDB and Postgres
● Good knowledge of Data Structures and Algorithms
● Understand the deployment aspects after developing the feature
● Excellent interpersonal skills, written and verbal communication skills, and
professionalism
Aviso offers:
● Dynamic, diverse, inclusive startup environment driven by transparency and velocity
● Bright, open, sunny working environment and collaborative office space
● Convenient office locations in Redwood City, Hyderabad and Bangalore tech hubs
● Competitive salaries and company equity, and a focus on developing world class talent operations
● Comprehensive health insurance available (medical) for you and your family
● Unlimited leaves with manager approval and a 3 month paid sabbatical after 3 years of service
● CEO moonshots projects with cash awards every quarter
● Upskilling and learning support including via paid conferences, online courses, and certifications
● Every month Rupees 2,500 will be credited to Sudexo meal card