JOB DESCRIPTION
It is an app that allows offline businesses to sell their products and services online. On our app, the users can make beautiful product catalogues (catalogs) right from a smartphone and share with their customers easily on different social media apps such as Whatsapp Business, Whatsapp, Facebook, Instagram etc. Praised by users all over India, thisapp has saved declining businesses by helping them transfer their shop online. The journey has just begun and we are on a mission to make India truly Digital. They are currently powering over 3.7 M ecommerce stores built by indian small businesses
and growing at a crazy rate.
We are looking for a full-stack developer to join our team who will be part of our new innovations team.
Responsibilities:
- Rapidly developing new user-facing features & product prototypes using React.js & Django.
- Will be responsible for new product prototypes, quick feature ideations & rapid response for critical issues
- Work on the their frontend store - Built with react & nextjs.
- Work on their backend - Built with Python Django & DRF
- Collaborate with existing team on our Android apps
Requirements:
- Familiarity with React & Next Js for frontend.
- Proficiency in backend development with Python Django & DRF
- Familiarity with Postgres, Elasticsearch & Mongo.
- Familiarity with Android app development with Native JAVA
- Familiarity with REST APIs architecture & working with third party APIs.
About app that allows offline businesses to sell their products
Similar jobs
Key Responsibilities:
Technical Leadership:
- Provide technical direction and leadership, specializing in React.js and Node.js, ensuring the successful execution of projects.
- Lead the team in the development and implementation of robust solutions using microservices architecture.
Full-Stack Development:
- Spearhead hands-on development using React.js and Node.js, ensuring code quality and adherence to best practices.
- Champion the adoption of microservices to enhance scalability and maintainability.
Microservices Architecture:
- Drive the design and implementation of microservices, ensuring seamless integration within the overall architecture.
- Collaborate with cross-functional teams to ensure a cohesive and efficient microservices ecosystem.
Communication:
- Foster clear communication within the team, ensuring a shared understanding of project goals and timelines.
- Engage in effective communication with clients, addressing their requirements and providing technical insights.
Client Handling:
- Act as a liaison between the development team and clients, ensuring client expectations are met or exceeded.
- Gather client feedback and incorporate it into the development process for continuous improvement.
Team Handling:
- Lead, mentor, and manage a team of developers, fostering a collaborative and innovative work environment.
- Oversee workload distribution and ensure team members are equipped to meet project deliverables.
Project Management:
- Collaborate with project managers to define project timelines, milestones, and deliverables.
- Ensure the team meets project deadlines and maintains high-quality standards.
Troubleshooting and Problem Solving:
- Utilize your problem-solving skills to address technical challenges promptly.
- Implement solutions that enhance the reliability and efficiency of applications within a microservices architecture.
Continuous Learning and Improvement:
- Stay abreast of industry trends, especially in React.js, Node.js, and microservices.
- Introduce improvements and innovations to enhance the team's overall productivity.
Requirements:
- 5+ years of experience in full-stack development.
- Expertise in React.js and Node.js.
- Proven experience with microservices architecture.
- Strong communication skills for effective collaboration with the team and clients.
- Client handling experience, ensuring client satisfaction throughout the development lifecycle.
- Demonstrated success in leading and managing development teams.
Education:
Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
Roles and Responsibilities :
Developing front end website architecture.
Designing user interactions on web pages.
Developing back end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Designing and developing APIs.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Desired Candidate Profile :
HTML/CSS. While HTML stands for Hypertext Markup Language, CSS stands for Cascading Style Sheets. ...
JavaScript. ...
Git and GitHub. ...
Backend languages. ...
Web architecture. ...
HTTP and REST. ...
Database storage. ...
Basic design skills.
Familiar with nodejs, reactjs, angularjs, expressjs etc......
We are looking for a Senior Python Developer to produce large scale distributed software solutions. You’ll be part of a cross-functional team that’s responsible for the complete software development life cycle, from conception to deployment.
If you’re also familiar with Agile methodologies, we’d like to meet you.
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 APIs Test software to ensure responsiveness and efficiency Troubleshoot, debug and upgrade software Create security and data protection settings Write technical documentation
Requirements
Proven experience as a Python Developer or similar role Knowledge on Python, Django, MongoDB, Elasticsearch, AWS Excellent communication and teamwork skills Great attention to detail Organizational skills An analytical mind Experience on Apache Kafka, Hbase and Graph DB is an added bonus
We indulge in all things that would excite you!!
- Work on large-scale, custom distributed software systems using Java, Scala, MongoDB, JavaScript (AngularJS, ReactJS) and the likes
- We work almost exclusively on customer site providing a mix of delivery and consulting services, so you'll be flexible about travel
- Employ Agile development including task estimation, test automation, deployment automation, and Continuous Integration to improve overall execution speed and product quality
- Work in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a designation or title
- Spread the word about best practices in software development inside and outside Equal Experts community like Expert Talks
What we look for in you?
- 3 + years Hands-on in development and delivery experience with Java, Scala, and the likes
- Passion for software engineering and craftsman-like coding prowess
- Great OO skills, including strong design patterns knowledge
- Experience working with Agile, TDD, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP)
- Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems.
Job Description
- Be able to drive a team of around 4 developers
- Should be able to effectively lead from the front, integrating developers, analysts and QA
- Should be able to pair, and effectively mentor junior developers
- The ability to think innovatively and turn ambiguous problem spaces into clear solutions
- Be an inspiration for the team and a trusted partner to our customers
Requirements
- Familiar with PHP or Ruby or NodeJS. Strong experience in Laravel and/or ReactJS a plus
- Familiarity with the entire development -> prod flow a strong plus (our dev owns the DevOps)
- Familiarity with performance tuning a web stack a strong plus
- Comfortable working in an Agile highly dynamic start-up environment
- Demonstrate leadership skill and be accustomed to driving results in a collaborative, cross-functional environment