Competent with PHP object-oriented programming & MVC applications.
Ability to develop custom extensions.
Working knowledge shopping cart development with shipping, and Payment Gateway Integration for E-commerce websites.
Should have excellent database design and implementation skills.
Ability to do customization in Magento 2.
Strong understanding of Magento back-end and Magento Framework.
Strong in responsive and adaptive web development procedures.
Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery, MYSQL.
Immediate joiners preferred
About TalentXo
Similar jobs
Experience: 4-8 years
Notice Period: 15-30 days
Mandatory Skill Set:
Front End: ReactJS / Javascript / CSS / jQuery / Bootstrap
Backend: Python /Django/ Flask / Tornado
Responsibilities :
- Responsible for design and architecture of functional prototypes and production ready systems
- Uses open source frameworks as appropriate. Django Preferred.
- Develops Python and JavaScript code as necessary.
- Co-ordinating with team lead / product team and contributing to business requirements in terms of code.
- Write Rest APIs and documentation to support consumption of these APIs.
- Communicate technical concepts with trade offs, risks, and benefits.
- Evaluate and resolve product related issues.
Requirements :
- Demonstrable experience writing clean, thoughtful and business oriented
- Strong understanding of JavaScript, HTML, and CSS3. Knowledge of ReactJS and Redux is a plus.
- Good understanding of REST API's and experience in building them. Knowledge of Django Rest Framework is a plus.
- Experience on asynchronous request handling, partial page updates, and AJAX.
- Proficient understanding of cross browser compatibility issues and ways to work around such issues
- Proficient understanding of code versioning tools, such as Git / Mercurial / SVN
- Proactive in terms of sharing updates across the entire team.
Job Purpose
We work in the latest technology, and our foundations are data structures, algorithms, solid logical reasoning, and mathematics. We are looking for very strong engineers who love coding, optimizing, and ensuring their code is the most efficient.
You will be involved with hardcore development. If you are an assembler of code or packages from different places to build something, you may not find our team to be the right fit.
You must be someone who can build anything from the ground up. Programming language should not be any barrier for you, as you should be able to pick up any programming language or underlying technology within a week.
Key Areas of Responsibility
Core development. Ready to participate in the designing, brainstorming, and development process. You must give sleepless nights to meet deadlines whenever required.
Desired Candidate Profile
Essential Skills
- Reliable, Accountable, and Trustworthy
- Ability to understand software requirements based on a wireframe/program specification
- Familiarity with GoLang / PHP / Python / Java / C / C++ / Linux Shell and Scripting / HTML / CSS / JS / Node.js is a plus
- Effective communication skills to ensure smooth coordination of tasks with the Team Leader.
- Knowledge of MongoDB, MySQL, and PL/SQL is a plus
- Familiarity with ML, TensorFlow, and Keras is a plus
- Knowledge of web servers such as Apache, NGNIX, and the HTTP protocol is a plus.
- Knowledge of multi-process, threads, memory, and filesystem on Linux is desirable.
- Must Solve The Following
To consider you for the current opening, please make sure to understand the following question and solve it. A simple program in any programing language would do. If you cannot solve this, please do not apply.
Write a function foo(x) where foo(foo(x)) = -x (assume x to be an integer, and foo(x) has to be always real), any programming language would do. Before submitting the answers, please verify that the output of foo(foo(10)) should be -10 and foo(foo(-10)) should be 10.
Responsibilities:
- Designing and developing mobile-first applications.
- Creating and maintaining clean and clear front-end code and backend APIs for our web and mobile applications.
- Automation and Deployments of builds - Frontend and Backend.
- Application Performance And Error Monitoring and Automation.
- Maintaining excellent test coverage for our code base.
- Working with our shared services and field teams to identify application bottlenecks and make relevant architectural decisions.
- Constantly optimizing our code bases with an eye for modularity and legibility.
- Writing documentation for our external and internal APIs.
Requirements:
- 3-4 years of professional web development experience.
- WordPress custom theme/plugin development from scratch.
- Mandatory experience in PHP and NodeJS packages (e. g. express, socket-io).
- Experience with AWS Lambda and EC2 is required.
- MySQL/PostgreSQL/Oracle.
- Javascript / jQuery / ES6
- CSS/SCSS
- Unix Server Administration.
- Gitlab and CI deployment experience.
Nice to have:
- Familiarity with at least one Javascript framework (React, Vue.js, etc.).
- Familiarity with CI/CD Pipeline.
- Excellent documentation skills.
- Ability to clearly articulate technical problems, design and implementation choices to a broad range of stakeholders (e. g. sales team, users, security experts).
Perks and Benefits
- Work from anywhere
- Competitive salary and bonus program
- Annual company retreats to fantastic places
- Unlimited Vacation Policy
- Great healthcare coverage
- Professional development allowance
- Internet Allowance
- Customised CMMversary rewards on your 1,3,5,7 and 10-year work anniversaries
- Career Enablement – We meld your upskilling initiatives with organization’s strategic planning
- Take your Birthday Off
About the Company :
Pilgrim is one of the fastest growing and most innovative Direct 2 Consumer (e-commerce) businesses in the beauty space. Founded by serial entrepreneurs from IIT Bombay and IIM Ahmedabad, it offers a dynamic, fast-paced, and fun culture to be a part of.
Visit our website to know more about the brand. Also, check our IG page, discover.pilgrim
YOUR PROFILE:
- A bachelor's degree in information technology, computer science, or a related discipline
- 1 - 3 years of previous experience with Shopify Suite
- Working knowledge of Shopify's theming system and Liquid templating
- Previous experience implementing/debugging third-party Shopify apps, as well as building unique solutions if needed
- Previous experience working with a custom theme and/or the Storefront API
- Working knowledge of Shopify's object/properties, AJAX API, and Meta fields
- Extensive testing and debugging abilities using the browser console and other tools
- Working knowledge of third-party services and APIs, as well as Shopify plugins
- Broad shop maintenance expertise, as well as a general understanding of the admin system
- Proven skills in HTML5, CSS3, and prior experience in developing responsive layouts for desktop, tablet, and mobile devices
- In-depth knowledge and expertise with vanilla JavaScript, jQuery, ES2015/ES6, and current JavaScript frameworks
- Capability to communicate effectively and provide proactive feedback
ROLES & RESPONSIBILITIES:
- Create an engaging and knowledgeable online Shopify store to increase sales and revenue
- Create bespoke Shopify themes and change pre-existing templates per pre-defined brand guidelines
- Be an expert in all aspects of the D2C platform, and work with the UX and UI Design Teams to create unique, strong, and inventive front-end user experiences
- Ensure a smooth connection with Marketing Tools, Platform APIs, and Shopify Apps to optimise the shop for overall efficiency and functionality
- Test and debug websites regularly to improve performance
- Based on their findings, they provide technical support and coordination, protecting enterprises against failure
- Increase conversion rates by optimising the website
About Company:
A modern work platform means a single source of truth for your desk and deskless employees alike, where everything they need is organized and easy to find.
MangoApps was designed to unify your employee experience by combining intranet, communication, collaboration and training into one intuitive, mobile-accessible workspace.
We are currently hiring for full stack product engineers. If seeing the overall big picture for the code, you write gives you an adrenaline rush. If you love the creative liberty, flexibility, and the control full stack development gives you. Then yes, we are looking for you!
In this role, you will be responsible for the overall product development and implementation of front and back-end systems. Your responsibilities will extend from designing product architecture to high-level programming, performance testing, and product integration. We are counting on you to have advanced programming skills, experience with product development and excellent troubleshooting skills.
Full Stack Product Engineer Responsibilities:
- Design, Architect & build highly scalable, high performance, responsive web products.
- Experience developing, consuming, and transforming internal and 3rd party API's.
- You must be able to do thorough analysis, identify gaps and write clean reusable code using SOLID principles.
- Experience working with production grade systems.
- Having done performance optimizations.
Full Stack Product Engineer Requirements:
- Bachelor’s degree in computer engineering or computer science with 2+yrs of relevant experience as a Full Stack Product Engineer.
- Experience including development and maintenance of large-scale enterprise products and/or SaaS platforms.
- Very strong hands-on experience in JavaScript which includes Vanilla JS, common JS libraries like jQuery, along with experience on one OOJS library like React.
- Expertise with Ruby on Rails (RoR) with a strong understanding of web-based architecture (web servers, load balancing, caching, databases, replication, and cloud platforms such as AWS).
- Also, working experience with RSpec will add an advantage.
- Knowledge of working with relational databases like MySQL, Oracle.
- Proficiency with code versioning tools including Git, Github, SVN.
- Good team playing attitude & communication skills.
Why work with us
- We take delight in what we do, and it shows in the products we offer and ratings of our products by leading industry analysts like IDC, Forrester and Gartner OR independent sites like Capterra.
- Be part of the team that has a great product-market fit, solving some of the most relevant communication and collaboration challenges faced by big and small organizations across the globe.
- MangoApps is highly collaborative place and careers at MangoApps come with a lot of growth and learning opportunities. If you’re looking to make an impact, MangoApps is the place for you.
- We focus on getting things done and know how to have fun while we do them. We have a team that brings creativity, energy, and excellence to every engagement.
- A workplace that was listed as one of the top 51 Dream Companies to work for by World HRD Congress in 2019.
- As a group, we are flat and treat everyone the same.
Benefits
We are a young organization and growing fast. Along with the fantastic workplace culture that helps you meet your career aspirations; we provide some comprehensive benefits.
- Comprehensive Health Insurance for Family (Including Parents) with no riders attached.
- Accident Insurance for each employee.
- Sponsored Trainings, Courses and Nano Degrees.
About You
- Self-motivated: You can work with a minimum of supervision and be capable of strategically prioritizing multiple tasks in a proactive manner.
- Driven: You are a driven team player, collaborator, and relationship builder whose infectious can-do attitude inspires others and encourages great performance in a fast-moving environment.
- Entrepreneurial: You thrive in a fast-paced, changing environment and you’re excited by the chance to play a large role.
- Passionate: You must be passionate about online collaboration and ensuring our clients are successful; we love seeing hunger and ambition.
- Thrive in a start-up mentality with a “whatever it takes” attitude.
Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard.
Job responsibilities
- You will champion best practices like writing clean and reusable code using practices like TDD, SOLID principles, OO design, and pair programming
- You will partner with other technologists from cross-functional teams advocating devops culture
- You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients
- Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients
- Learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems
Technical skills
- You have 2+ years* of experience using Ruby with experience in Object-Oriented programming
- You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code
- You have experience with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc.
- Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes
Professional skills
- You thrive in a collaborative, flat environment that values transparency, openness, feedback and change
- You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems
- You're resilient in ambiguous situations and can approach challenges from multiple perspectives
*For candidates with less than 2 years of experience, please visit the Graduates page on our career site .
Other things to know
L&D
There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.
Job Details
Country: India
City: Bangalore, Pune, Gurgaon
Industry: Information Technology
Employment Type: Regular
About Thoughtworks
Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 28+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.
Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.
Major skill required: Angular & .Net
At least 6 to 10 years of experience, working as an Angular & .Net (both tech) developer
Project Role: Senior-Level Application Developer
Key Responsibilities:
• Degree in computer science or IT.
• Strong organizational and project management skills.
• Proficiency with JavaScript frameworks such as Angular, Implement reusable components
• Proficiency with server-side languages such as .Net.
• Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
• Proficiency with database technology such as MS SQL, Store Procedure.
• Excellent verbal communication skills.
• Good problem-solving skills.
• Attention to detail.
• Develop User interfaces for Modern Rich Internet Applications.
Technical Experience: Ability to translate business requirements into a comprehensive, well-formed technical design.
Professional Attributes: Resource should have good communication and analytical skills
Project Description: Client has already developed application in Java-Script & .Net, we have to convert that application into Angular. Most of code we need to write in Angular, but there is scope where we have to change the existing API or have to develop new API as per the project module need.
- Bachelor of Engineering or Masters Degree in Computer Science
- MEAN stack developer with
- Experience in software development, prototyping, functional analysis, integration, and testing.
- Experience with Javascript and RESTful technologies including building RESTful APIs
- In-depth understanding of the JavaScript programming languages especially Angular and node.js and the ability to peer review other engineer's code constructively
- Highly skilled at problem-solving, unit-testing, and debugging.
- Expert understanding of best practice engineering principles for building MEAN applications.
- In-depth knowledge of database systems and an understanding of data structures, data normalization, and query performance considerations. Particularly Non-Relational/NoSQL databases including MongoDB.
- Automated unit testing and CI experience
- Ability to effectively communicate technical concepts pictorially, orally or in writing.
- Docker experience desired
- Ability to learn business rules quickly by reading requirements, engaging in conversation, or reverse engineering.
- Expertise in source code control and versioning concepts.
Teleperformance India is a leading provider of Digital Integrated Business Services and Transformation Solutions for clients from around the world, representing all industry types. Teleperformance delivers proven solutions for optimizing processes, delivering exceptional customer experiences, and ensuring unmatched business agility. Teleperformance India also represents a global Center of Excellence within the Teleperformance group for delivering customized and cost-effective Back-Office services.
We also offer a comprehensive suite of back-office services like HR and Finance & Accounting, plus advanced automation, data analytics, Artificial Intelligence (AI), Machine Learning, and Robotics Process Automation (RPA) technologies.
QUALIFICATIONS AND REQUIREMENTS:
- Good Listening, Verbal, and written communicative skills.
- Should hold a Master’s Degree like MCA, MTECH, MSC(IT)
- Technical Training, IT, and experience in BitBuket/JIRA would be an added advantage.
- Proficient with Microsoft Office tools.
- Self-starter and able to complete tasks with little supervision.
- Detailed orientated with strong organizational skills
- 5+ years of hands-on experience in .NET, C#, MVC, jQuery, AI, AWS, AZURE, Cloud services, REST, Angular, EF, and JavaScript.
- Ability to deliver the time-critical task with his/her pro-activeness to be an inspiration to others.
- Thrive as a senior resource in a fast-paced, high-energy, change-oriented environment.
- Passionate enough to learn and contribute based on work time zone which is a key.
- Ready to handle any 24X7 ask from the organization.
- Willing to gel with the team and share knowledge with other team members to maintain knowledge transparency.