
 Investigate production issues pertaining to customer features to determine root cause and implement solutions,
 Investigate existing queries and write new queries with performance optimization in mind, design and build efficient, scalable systems that are used by millions of people,
 Build well-designed software in a way that is generic, reusable, and easily extensible, as well as solves the business needs and requirements,
 Collaborate with product managers, designers, and software engineers to ensure design vision is maintained, the final markup is standards-compliant, and UI deliverables are completed on time,
 Work with the real-time feedback from our users (external and internal) to make the
products better,
 Discover, design, develop, deploy, debug. Repeat!
Requirements:
 4-7 years of experience,
 Proficiency in web scripting programming with PHP,
 Experience with MySQL Databases,
 Top-notch programming skills in JavaScript and a strong understanding of web
fundamentals,
 Design, build and maintain high performance, scalable and secure code,
 Experience with cloud services like AWS is plus,
 Experience with MVC architecture is a plus,
 Knowledge/experience in building an API,
 Solid understanding of the foundations of security and best practices,
 Good grasp of data structures and algorithms,
 Excellent problem-solving skills,
 Take ownership of the backend services, ensure the best possible performance, quality and
responsiveness, as well as maintaining code quality, organization and testing/deployment,
 Passionate about technology and willing to develop expertise in an emerging field,
 Strong organizational and communication skills, team player.

About Impact Guru
About
Connect with the team
Similar jobs
Job Description:
We are seeking a skilled and experienced PHP Developer with a minimum of 5 years of professional experience to join our dynamic team. As a Senior PHP Developer, you will play a key role in designing, developing, and maintaining high-quality web applications while collaborating with cross-functional teams.
Job Responsibilities:
- Conducting analysis of website and application requirements.
 - Writing back-end code and building efficient PHP modules.
 - Developing back-end portals with an optimized database.
 - Integrating data storage solutions.
 - Responding to integration requests from front-end developers.
 - Finalizing back-end features and testing web applications.
 - Updating and altering application features to enhance performance.
 - Troubleshoot and fix any issues relating to PHP programs.
 - Ensure smooth operations of web processes and infrastructure.
 - Create scripts to facilitate client systems to meet performance and objectives.
 - Test and develop software for client applications.
 - Create documentation for software created.
 - Utilize source debuggers and write or modify client software.
 - Produce results effectively and within the deadlines set.
 
Required Skills:
- Knowledge of PHP web frameworks including Yii, Laravel, and CodeIgniter.
 - Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
 - Understanding of object-oriented PHP programming.
 - Familiarity with SQL/NoSQL databases.
 - Good problem-solving skills.
 - Strong analytical and problem-solving skills
 - Creative ability to produce effective solutions to client problems
 
Experience in theme customization integration
For experienced candidates experience in shopify apps is a must.
Responsibilities:
- Responsible for design and development of high end, robust, scalable products that disrupt the market
 - Technically-intense role with primary focus on building cool products in a niche domain
 - Evolution into Principal Software Engineers and Team leads and beyond based on one’s ability to demonstrate very strong technical expertise and project & people management skills.
 - Reviewing code work for accuracy and functionality
 - Analyzing code segments regularly.
 
Requirements:
Experience Range: 3+
Role: Software Engineer – final role will depend on candidate’s experience and credentials
Education: BE/B. Tech/MCA/M.Sc./MTech
Technology Stack: Java, Hibernate, spring, spring boot, Microservices, MySQL, reactJS, Elastic Search, AWS Infra
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
 - Remodel the APIs into Micro services-based architecture.
 - Implement a caching layer wherever possible.
 - Optimize the API for high performance and scalability.
 - Write unit tests for API Testing.
 - Automate the code testing and deployment process.
 
Skills Required:
- At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
 - Excellent hands-on experience using MySQL or any other SQL Database.
 - Good knowledge of MongoDB or any other NoSQL Database.
 - Good knowledge of Redis, its data types, and their use cases.
 - Experience with graph-based databases like GraphQL and Neo4j.
 - Experience developing and deploying REST APIs.
 - Good knowledge of Unit Testing and available Test Frameworks.
 - Good understanding of advanced JS libraries and frameworks.
 - Experience with Web sockets, Service Workers, and Web Push Notifications.
 - Familiar with NodeJS profiling tools.
 - Proficient understanding of code versioning tools such as Git.
 - Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
 - Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
 - Experience building a large scale social or location-based app.
 
https://www.binaryfolks.com/career/technical-architect
http://www.binaryfolks.com/career/developer-sr-developer" target="_blank">http://www.binaryfolks.com/career/developer-sr-developer
DEVELOPER: INR 4,00,000 - INR 8,00,000 PER ANNUM
SR. DEVELOPER: INR 5,00,000 - INR 12,00,000 PER ANNUM
TECHNICAL ARCHITECT: INR 9,00,000 - INR 20,00,000 PER ANNUM
SR. TECHNICAL ARCHITECT: INR 14,00,000 - INR 30,00,000 PER ANNUM
We are looking for a Experienced Backend Developer, who is motivated to work on startup
culture and has working knowledge in Product development.
Duties and Responsibilities:
 Design and Write Efficient and Structured code
 Sound knowledge of Product lifecycle
 Auto test and deployment using CICD
 Experience in cloud technologies and understanding of the overall product architecture.
 Collaborate with the product and tech team to design and launch new features.
 Understanding and implementation of security and data protection.
 God code versioning practices and experience on tools like GIT
 Experience in Microservice architecture and API development using Java Springboot.
SQL
 AWS working knowledge is an added advantage.
Role Specification: Knowledge of Java, Spring Boot, Mysql/SQL, Data Structures and algorithms
Roles & Responsibilities:
- Build a high-quality web application from scratch.
 - Responsive and adaptive web page implementation.
 - Identify and communicate best practices for back-end engineering.
 - Design, build and maintain efficient, reusable, and reliable code to ensure the applications' best possible performance, quality, and responsiveness.
 - Implement automated testing platforms and unit tests.
 - Prepare and maintain all applications utilizing standard development tools.
 - Keep abreast of new trends and best practices in web development.
 - Learn new Software/frameworks/ languages/ technology with ease.
 - Must be able to apply innovative thinking at work.
 
Desired Skills:
- Good working knowledge of PHP-based MVC framework Laravel.
 - Good knowledge of PHP, HTML, CSS & Javascript and understanding of Database concepts & working knowledge of MySQL.
 - A clear understanding of RESTful API development standards.
 - Excellent problem-solving skills.
 - Software testing (PHPUnit, PHPSpec)
 
- As a Senior Software Engineer you will work closely with the Tech Lead, and the rest of the engineering team to build and scale a data-driven platform. This role will act as a great springboard to accelerate career growth & transition into a Tech Lead level role.
 - Your primary focus will be the development of server-side logic, building new services and APIs, developing core business logic, supporting the maintenance of current APIs, reviewing work, and improving the performance and reliability of our systems as we rapidly scale our product and organization.
 - An effective Senior Software Engineer will be a self-motivated learner; a highly creative engineer having obsessive attention towards detail and thoroughness.
 
Must Haves
- You’ve been building web applications professionally for 5+ years
 - You’re proficient in PHP 7, Laravel, and PostgreSQL
 - You possess strong OOP and design pattern knowledge
 - Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc
 - You write understandable, testable code with an eye towards maintainability and experienced with TDD (Test Driven Development)
 - You’ve the ability to build RESTful APIs
 - Explaining complex technical concepts to designers, support team, and fellow engineers is not a problem for you
 - Well versed with the fundamentals of computer science and distributed systems
 
Nice-to-haves
- FrontEnd experience; have built applications in either: React, Vue, Angular, or Svelte
 - Startup experience, preferably a tech startup
 - Open Source contributor
 - You have experience with other programming languages -- e.g. NodeJS, Python, Ruby, Go, C, etc.
 - Passionate about/experienced with open source and developer tools
 - You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
 
Bonus
- Experience deploying applications; AWS, DigitalOcean, etc.
 - Experience with leading a team of 3+ developers
 
Apply if
- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out (virtually) for a pint at the end of it
 - You take ownership
 - You’ve an eye for detail
 - You’re a problem solver, and a perpetual learner
 - You possess a positive and solution-oriented mindset
 









