● Develop, record and maintain cutting edge web-based PHP SAAS applications on portal plus
premium service platforms.
● Should be individual contributor and able to handle frontend and backend.
● Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team,
testing teams.
● Strong knowledge of HTML, CSS, and JavaScript, JQuery and Microservices
● Prepare and maintain all applications utilizing standard development tools
● Utilize backend data services and contribute to increase existing data services API
● Lead the entire web application development life cycle right from concept stage to delivery and post
launch support
● Good knowledge of GIT, Digital Ocean or AWS servers
● Convey effectively with all task progress, evaluations, suggestions, schedules along with technical
and process issues.
● Document the development process, architecture, and standard comp
About Incruiter
Similar jobs
- 2.5+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Experience in AWS.
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 2+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Responsibilities:
- Design, develop, and maintain efficient and reliable server-side applications using PHP, JavaScript, Node.js, and Laravel framework.
- Collaborate with frontend developers and other stakeholders to understand project requirements and translate them into technical specifications.
- Develop and integrate APIs, web services, and third-party services to enhance application functionality and connectivity.
- Ensure seamless integration of frontend and backend components, optimizing performance and user experience.
- Identify and troubleshoot issues, debugging and resolving defects to maintain application stability.
- Conduct thorough testing of backend components, performing unit tests and integration tests to ensure code quality and reliability.
- Collaborate with the DevOps team to deploy and maintain applications on production servers, monitoring performance and addressing scalability concerns.
- Stay up-to-date with emerging technologies, trends, and best practices in backend development, and recommend improvements to enhance overall system architecture.
- Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and product managers, to ensure successful project execution.
- Document technical specifications, project details, and code changes to facilitate knowledge sharing and future maintenance.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven working experience as a Backend Engineer or similar role, with a strong focus on PHP, JavaScript, Node.js, and Laravel with 2-4 years of experience.
- In-depth understanding of backend development principles, including server-side logic, database management, and API integration.
- Proficiency in PHP, JavaScript, Node.js, and experience with Laravel framework.
- Experience with version control systems (e.g., Git) and familiarity with agile development methodologies.
- Ability to write clean, maintainable, and efficient code, adhering to coding standards and best practices.
- Excellent problem-solving skills, with a keen eye for detail and the ability to debug and resolve complex issues.
- Strong communication and collaboration skills, with the ability to effectively articulate technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications:
- Experience with other backend frameworks, such as Express.js or Symfony.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Understanding of microservices architecture and RESTful API design principles.
- Experience with testing frameworks and methodologies, such as PHPUnit or Jest.
Join our team as a Backend Engineer and contribute to the development of innovative web applications, leveraging your expertise in PHP, JavaScript, Node.js, and Laravel. Together, we will build robust and scalable solutions that drive our business forward.
- B.E Computer Science or equivalent
- 3 years experience with the Django framework
- Experience with building APIs (REST or GraphQL)
- Strong Troubleshooting and debugging skills
- React.js knowledge would be an added bonus
- Understanding on how to use a database like Postgres (prefered choice), SQLite,
MongoDB, MySQL.
- Sound knowledge of object-oriented design and analysis.
- A strong passion for writing simple, clean and efficient code.
- Proficient understanding of code versioning tools Git.
- Strong communication skills.
Experience:
- Min 3 year experience
- Startup experience is a must.
Location:
- Remote developer
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically
clients are in California PST Timezone.
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period.
Responsibilities:
• Should have good knowledge and understanding in the following areas and you are able to apply that knowledge in delivering small and medium tasks:
• Programming language(s)
• Frameworks and libraries
• Platforms and tools
• Hands-on experience on AWS serverless services and familiarity with the environment
• Confident personality with good communication skills who can hold a conversation with a client and is not hesitant to put across his point.
• Ability to lead the calls independently in absence of a team lead
• Hands-on experience test case writing.
• Good aptitude
• Excellent problem solving and analytical skills
• Ability to lead a group of software developers technically.
• Flexible working hours.
Requirement:
• Must have:
• NodeJS/JavaScript/Typescript
• AWS Serverless services especially lambda, S3, and DynamoDB
• Conceptual understanding of elastic cache and related services
• Restful API
• Intermediate SQL – Querying and analysis
• Microservice architecture
Nice to have:
• Typescript
• Event-Driven Architecture in cloud-like SQS
• OAuth/SAML integration
• Terraform, - would be a great addition
Benefits:
• A competitive annual salary based on experience and market demands
• Flexi-timings
• Medical insurance with the option to purchase a premium plan or HSA option for your entire family
• Business casual atmosphere
• Work from anywhere.
Position: Senior Software Engineer
Location : Gurgaon ( WFH untill Pandamic )
You'll be responsible for developing web applications for managing various working aspects of e-commerce, warehousing & supply chain systems. Your primary focus will be the development of server-side logic and client-side interfaces, ensuring high performance and responsiveness to requests from the front-end.
Responsibilities:
● Design, develop, test, deploy, and maintain highly scalable user-facing software applications.
● Participate in business discussions and present software solutions to their various problems.
● Coordinate full cycle product development activities with executive management, product management, quality assurance, support, and operations teams.
● Build software modules, libraries, and frameworks that support complex back-end applications as per the specifications and on time.
● Design schema for SQL and NoSQL database.
● Setup metrics tracking and inspect server code for speed optimization.
● Assign tasks to team members and gauge progress of various projects.
● Should open to work on PHP/Laravel.
Requirements:
● 4+ years hands-on experience on writing and deploying production quality code.
● Solid foundation in computer science with strong competency in data structures, algorithms and software design.
● Have created enterprise level applications in any programming language.
● Professional experience using PHP, Python and Golang among others.
● Development experience with Unix/Linux.
● Strong Experience with relational SQL and NoSQL databases.
● Hands on experience in using AWS technologies like EC2, lambda functions, SNS, SQS and worked on serverless architecture.
● Follow right back-end engineering practices and desire to continually keep up with its advancements.
● Constantly improve product quality, security, and performance.
● Experience in leading the team and working with cross-functional teams in a dynamic environment is a plus.
● Domain knowledge of warehousing operation related processes and ecommerce workflows is preferred.
● Should open to work on PHP/Laravel.
Our client is a revolutionary Educational services platform, that brings in innovation and expertise in their ways of learning. Awarded as one of the best Google apps of 2017, the app provides students with a variety of online courses that cover K12 subjects, Entrance exams, Engineering and FInance stream topics, as well as Self-help notes.
Their unique and simple AI based site and app feature 500+ courses, nearly a lakh videos and tests, and also imparts strength and weakness analysis for the students to improve their knowledge base. The 5yr old organisation is one of the most loved ed-tech platforms that reaches more than 4.5Mn registered users.
- Planning and implementing company's application and data model structures for scalability.
- Maintaining central databases, ensuring high performance, and responding to requests from the front-end.
- Developing reusable code and libraries for future use. Building for new features and maintaining the present ones.
- Implementing comprehensive security and data protection.
- Has 2-5 years of experience working on a growth stage product, where they first scaled from 0 to 1 and then 1 to n.
- You have studied Computer science (or a similar degree) from a Tier 1 college OR have a great set of experiences working at products that scaled massively.
- You understand product and database architecture like you understand basic Maths and have worked on it for 3 to 7 years. Further, you know how to optimise AWS/ GCP for both efficiency and cost.
- You have experience in managing a team and setting up the best processes / practices (1yr+ Engineering Manager experience)
- You are deeply driven for creating an impact. You obsess over doing things the right way, and you enjoy writing beautiful code.
- Though technology stack is not the primary concern, we would value some experience in C#/ Visual Studio, RDS/ MySQL, ElasticSearch, System Architecture and general AWS solutions.
- Ownership: Absolute ownership of the product and your code, with relentlessness to deliver with speed and precision.
- Dynamic & Resourceful: Should be comfortable in dealing with lots of changes in a fast paced environment. Super willing to learn new technologies and systems. And resourceful and inventive in the face of every problem.
- Deep Love for coding: You write code because you love doing it and not just because it's a job for you.
- Perfection/ Obsession/ Hygiene: You deeply understand & achieve perfection in even the 'small' features. And you deeply care about the quality of your code.
- Good eye for usability & design and willing to put-in extra effort for delivering the best user experience.
- Creating Algorithms that can change the game: Should understand requirements and design algorithms accordingly.
- Driven by Data: Strong analytical and troubleshooting skills leveraging/finding all data available.
- Team player: Keeps the team over themselves. Has a knack for influencing without being authoritative. Goes out of the way to help wherever the team needs them.