




* Designing and implementing applications
* Candidate should be a skilled software developer
* Developing and testing software
* Resolving technical issues that arise
* Can write beautiful and fast code
* Has knowledge regarding designing, testing, and implementation of software components
* Self learner
* Should know git, cPanel FTP
* Competencies in working with technologies like AJAX, MySQL, JSON, HTML,
* Knowledge of Laravel or other MVC Frameworks
- Fixing bugs

Similar jobs


What you'll do:
- Work closely with product managers and engineers to design, implement, test, and continually improve scalable frontend and backend services.
- Develop products using agile methods and tools.
- Develop commercial-grade software that is user-friendly and suitable for a global audience.
- Plan, create, and execute (manual and automated) tests.
- Be involved and participate in the overall application lifecycle.
- Building reusable code and libraries for future use.
- Staying up to date with current technologies and providing insights on cutting-edge software approaches, architectures, and vendors.
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
Skills you bring to the table:
- Fluency in any one of JavaScript, TypeScript, or Python.
- Strong problem-solving skills.
- Should have built large scalable enterprise applications from scratch.
- Strong experience in architectural patterns, High-level designs.
- Experience in NoSQL and SQL DBs.
- You have a knack for launching and iterating on products quickly with quality and efficiency
- Willingness to learn and ability to flourish in a dynamic, high-growth, entrepreneurial environment
- Hands-on, self-starter, capable of working independently
- True love for technology and what you do
- Maniacal attention to detail
- 3+ years of experience

We are looking for a Senior Developer to build and implement programs. As a senior developer, you’ll gain valuable management experience delegating responsibilities to the rest of your team and reviewing the work of junior developers.
Requirement
- Bachelor’s Degree in Computer Science required.
- 3+ years of experience in web and software development with NODE.JS and REACT.JS.
- Ability to work independently and multi-task effectively.
- Demonstrated understanding of projects from the perspective of both client and business.
Technical Skills
- Node Js
- MERN Stack
- Jira
- Version Control
- PHP, MySQL
- CSS
- OOP
- Agile Development
Roles & Responsibility
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
- Documents and demonstrates solutions by developing. documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis and recommending changes in policies and procedures.
- Meeting deadlines.
- Accomplishes engineering and organization mission by completing related results as needed.
- Troubleshoot, debug and upgrade existing software


- Web application development experience in HTML5, CSS3, Javascript (including new ES features), Python
- Hands-on experience in any one of the python-based backend frameworks like Django or Flask or Pyramid along with end to end testing
- Hands-on experience in building high performant React applications
- Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript libraries and their practical uses in building complex interactive experiences
- Hands-on experience working with TDD in JS with the help of frameworks like Mocha, Chai, Jest, Enzyme, React Testing Library etc.
- In depth knowledge of SQL is a must. SQL Technologies that are desired are MySQL, PostGres, Oracle
- Experience in state management libraries like Redux and MobX
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Familiarity with various component libraries and design systems
- Proficient in using media queries and CSS frameworks like bootstrap or foundation for implementing responsive web design patterns in the applications
- Knowledge of common JavaScript design patterns
- Experience in owning Code Quality and Code Review processes
- Experience on Node.js is an advantage
- Work "in the trenches" with junior developers to implement large features that wow our clients
- Partner with Managers, Business Analysts, and test analysts to develop realistic implementation plans with a focus on quality, sustainability, and delivering value to our clients
- Stand up for coding best practices that ensure quality products: automated testing, unit testing, agile development, continuous integration, code reviews, and technical design
- Improve technical skills of self and the team
- Research industry trends and web technologies, and promote adoption of best-in-class web tools and technologies
- Understand client business issues and actively participate in designing solutions and features that meet client needs
- Take initiative to advance the quality, responsiveness, architecture, or design of our solution, if you want to make it happen you can.
- Excellent organizational and task management skills
- Strong oral and written communication skills
- Ability to work in global cross-office teams
- Fluency in English is required


Roles and Responsibilities
Build websites using WordPress
Write coding using HTML and CSS
Design new features for existing websites.
Customize themes to meet existing website requirements
Web Technologies/scripts: AJAX, HTML HTML 5, XHTML, CSS 3, JavaScript, Json-LD, DHTML,
XML/Web Services, XSLT, Soap, NUSOAP, CSS Webkit
Webservers: Apache, IIS, WAMP, XAMMP
Editors: Macromedia Dreamweaver, Notepad++, Text pad.
Versioning Tools: SVN, CVS, VSS, TortoiseCVS.
Operating Systems: Linux, Windows 7, Windows Vista, WINDOWS XP.
CMS: Joomla, Mambo, Drupal, Wordpress
Web Editors: FCK, TinyMCE
Administrative Tools: PhpMyAdmin, Navicat, SQLYOG, Toad
Framework: MVC, CodeIgniter, Zend, CakePHP
Languages PHP4/5
Databases: MySQL4/5, SQL SERVER, Oracle



Responsibilities
- 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 on code and blog posts
- This is a startup so everything can change as we experiment with more product improvements
Requirements
- You have prior experience developing and working on consumer-facing web/app products
- Hands-on experience in JavaScript. Exceptions can be made if you’re really good at any other language with experience in building web/app-based tech products
- Expertise in http://node.js/">Node.JS and Experience in at least one of the following frameworks - http://express.js/">Express.js, http://koa.js/">Koa.js, http://socket.io/">Socket.io (http://socket.io/">http://socket.io/)
- Good knowledge of async programming using Callbacks, Promises, and Async/Await
- Hands-on experience with Frontend codebases using HTML, CSS, and AJAX
- Working knowledge of MongoDB, Redis, MySQL
- Good understanding of Data Structures, Algorithms, and Operating Systems
- You've worked with AWS services in the past and have experience with EC2, ELB, AutoScaling, CloudFront, S3
- Experience with Frontend Stack would be added advantage (HTML, CSS)
- You might not have experience with all the tools that we use but you can learn those given the guidance and resources
- Experience in http://vue.js/">Vue.js would be plus



- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web and mobile-based business applications.
- Guide team development efforts towards successful project delivery.
- Identify and encourage areas for growth and improvement within the team.
- Provide third-level support to business users.
- Research and evaluate a variety of software products.
- Analyze and resolve technical and application problems.
- Develop, refine, and tune integrations between applications.
- Design, develop, and unit test applications in accordance with established standards.
- Participate in peer-reviews of solution designs and related code.
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software


Role Description
Responsible for developing web applications as per the product requirements with a pre-approved design across multiple platforms using programming tools for Web development and Mobile application development. Work collaboratively with ML scientists, engineers, product managers, and Business SMEs in seeking details on the requirements, writing up technical specifications, proposing the tools and methods for the solution, developing the application after necessary approvals, unit testing the solution, providing testing support, and troubleshooting support for testers, participating in deployment plan, deployment and post-deployment support. Application development will involve wrapping the deep learning algorithms to provide a smart and engaging user experience.
General Requirements
- Should be familiar and have a working knowledge of different databases like MySQL, MongoDB, web servers (e.g. Apache)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Fluent with multi-tier systems, client-server concepts.
- Experience in debugging application programs, troubleshooting techniques, root cause analysis of problems.
- Must possess the good understanding and proven techniques incorporating Data Security concepts in application development.
- Knowledge and experience with applications running on on-premises data centers and on Cloud services.
- Experience working in a Project Team and exposure to test-driven development, different project methodologies such as Agile.
- Very good communication skills with collaborative, positive, can-do, user-centered attitude in a team environment.
- Innovative thinking capabilities, ability to multitask, maintain attention to detail in pressure and time sensitive situations.
- Demonstrated ability to interpret requirements and deliver reliable, scalable, tested solutions.
- Fluent in English, reading, writing, speaking and listening.
Key Requirements
- BS / B. Tech / BE degree in Computer Science or equivalent.
- Minimum 3 years of experience in building on web technologies and frameworks (JavaScript / TypeScript / HTML / CSS / AngularJS / Electron / ReactJS) database (MySQL or MongoDB ) and backend Technologies (Python, NodeJS, Java etc)
- Experience developing desktop and mobile application


Responsibilities and Duties:
- Designing and implementing new features and functionalities.
- Technical help in resolving the support requests.
- Creating and maintaining documentation of the work.
- Design & develop web based applications using PHP/MySQL
- For more details visit website
- Requirements and qualifications:
- Proficient in MySQL, PHP, JavaScript, HTML & CSS.
- Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
- Experience in creating WordPress plugins from scratch.
- Experience in writing test cases.
- Collaboration with the team.
- Manage project tasks, timelines, and communication.
- Write efficient, robust, and reusable code while adhering to WordPress coding standards.
- Object-oriented programming.
- Knowledge of developing web based applications using PHP/MySQL
Desired Candidate Profile
- Strong PHP/MySQL capabilities.
- Passion for programming
- Sound coding logic and analytical ability to design test scenarios and debug issues
- Keen interest in research about the latest web technologies and advancements
- Enthusiasm to learn new technologies and incorporate them into the new offerings/solutions
- Good capabilities in HTML, CSS, Javascript.
- Exposure in Coding frameworks or CMSes.
- Ability to work in teams.
- Ability to learn fast. Good communication skills

Coding Magento compliant frontend and admin modules using PHP, Zend
Framework and MySQL skills
Integrating 3rd party applications through middleware built on Magento 2 (training
app)
Working on developing a micro-service architecture to run Magento
Completing code reviews of your peers
Integrating backend work into frontend UI
Assisting the Quality Assurance team with acceptance cases and testing
Contributing to daily stand-ups and management updates
Document, knowledge share your work and train other developers to improve
overall quality and delivery
Create, test and implement new features and tools in our architecture that will
create automation and efficiencies
Package and deploy fixes and releases
Strong functional knowledge of eCommerce domain (B2B & B2C)
Excellent & Proactive team player and communicator
Must have strong knowledge in the following skills: -
A commitment to best practices. Well want your opinions on operational processes, deployment
checklists, and more
5+ years of developing software with object-oriented PHP, ideally in SOA applications
3+ years coding to high performant standards with Magento
5+ years working with MySQL, optimization, indexes and performance techniques
Worked on high traffic high transactional ecommerce sites serving in to the millions of hits and
page views
Frontend UI to backend communication using Ajax and various JavaScript frameworks
Extensive knowledge about APIs. You can design RESTful services and integrate with other data
providers, and you know when to use JSON or XML.
Building auto-scaling architectures and auto-scaling ready code
Understand the importance of performance in web development and resolving PHP performance
issues
Nice to Have: (Not more than 4 each)

- 5+ years of working experience in the technologies like Angular6 or higher, NodeJS & MySQL, AWS Cloud Services
- Strong Hands-on with any Enterprise Programming Language (Python/.Net) in past
- Experience with architecting, designing, and debugging MEAN, full-stack based enterprise software
- Should have expertise in designing relational database tables & writing SQL Queries, Stored Procedures, and Functions.
- Ability to handle small teams and mentor them.
- Ability to analyze, design, and build object-oriented, component-based applications.
- Extensive experience in the design, planning, and implementation of complex large-scale enterprise solutions using distributed teams within process-oriented organizations.
- Experience developing and deploying applications on Linux based operating systems
- Willingness to experiment with new and latest tools and technologies.
- Experience in Banking, Credit Card Payments, and Gateways domain would be an advantage. ·

