




The ideal candidate will be responsible for developing and maintaining the entire technology stack of Walnut Schools, consisting of school management software, e-Learning software, mobile apps and Google Apps Scripts.
Responsibilities
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Design highly scalable, testable code
- Discover and fix programming bugs
Qualifications
- Bachelor's degree or equivalent experience in Computer Science or related field
- 2+ years of active development experience with PHP (Code Igniter, Symfony), React.js, MySQL, Web Applications, GIT
- Puzzle solver
- Tinkerer who loves to create new products

Similar jobs


Job Brief:
- Proficient with Microsoft .NET & .NET Core development using C#, Web API.
- Good understanding of Design Patterns and Principles.
- Must have an experience on Angular6/7//8.
- Having knowledge of in NodeJS / VueJS / ReactJS will be an added advantage.
- Excellent Communication, presentation, problem-solving and team working skills
- Interact with Clients & handle single project.
COVID-19 considerations:
Currently all our employees are doing Work From Home till situation goes better
Experience :
Dot Net Framework and Dot Net Core: minimum 6 months (Preferred)
Angular 6/7/8 : Minimum 6 months ( Preferred)


1. Developing and maintaining web applications: coding, testing, and debugging both client-side (front-end) and server-side (back-end) components of web applications. This includes working with languages like HTML, CSS, JavaScript for the front-end, and server-side languages like Node.js, MySQL, MongoDB, or PostgreSQL.
2. Collaborating with cross-functional teams: The candidate need to collaborate with other team members, such as UI/UX designers, product/operations managers, and other developers, to understand requirements and implement solutions.
3. Learning and applying new technologies: Given the rapid pace of technological advancement in web development, candidates are often expected to learn and adapt to new frameworks, libraries, and best practices. They might spend time researching and experimenting with new tools or technologies and applying them to current projects. This continuous learning is crucial for personal development and for staying relevant in the field.


Required Skills:
- Must have experience of a minimum of 2 years as a WordPress Developer. (Required)
- In-depth knowledge of PHP, MYSQL, JS, jQuery, CSS, and HTML.
- Knowledge of WordPress coding standards.
- Ability to manage projects.
Responsibilities:
- Creating the website architecture.
- Designing and building the website front-end and managing the website back-end including database and server integration.
- Developing and customizing WordPress themes and plugins.
- Integrating a wide range of WordPress plugins, API calls, and third-party apps and forms.
- Researching and recommending new technologies and tools for effective integration across various platforms.
- Conducting website performance tests.
- Troubleshooting content issues.
- Monitoring the performance of the live website.
- Meeting with clients to discuss website design and function.



We are seeking a highly skilled and motivated Full Stack Developer to join our dynamic technology team. As a Full Stack Developer, you will play a critical role in designing, developing, and maintaining our cutting-edge software applications. You will have the opportunity to work on both the front-end and back-end components, ensuring seamless integration and exceptional user experiences.
Responsibilities:
- Develop and maintain web applications using modern programming languages, frameworks, and libraries.
- Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and implement new features.
- Build responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks.
- Design and develop APIs and microservices to facilitate data exchange and integration with external systems.
- Perform thorough testing and debugging to ensure the highest level of quality and performance.
- Optimize applications for maximum speed and scalability, considering security and data protection.
- Stay updated with industry trends and emerging technologies to continuously enhance your skills and contribute innovative ideas to the team.
- Candidate should have min.12 month relevant experience in FULL STACK DEVELOPMENT both backend n front end development
- Candidate should know c# coding & recent language
- Candidate should have 80% efficient for back end coding
- Candidate should have developed basic related application individually
- Candidate should be ready to work on weekend (week off on tuesday,timing:10.30am-7.30pm)
- Candidate should be available for immediate joining
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Full Stack Developer or similar role, demonstrating a solid understanding of both front-end and back-end development.
- Proficiency in multiple programming languages such as JavaScript, Python, or Ruby.
- Strong knowledge of front-end technologies (HTML5, CSS3, JavaScript) and frameworks (React, Angular, or Vue.js).
- Experience working with databases (SQL, NoSQL) and writing efficient queries.
- Familiarity with version control systems (Git) and agile development methodologies.
- Excellent problem-solving skills and the ability to work both independently and collaboratively in a team environment.
- Strong communication skills, with the ability to effectively convey technical concepts to non-technical stakeholders.


Responsibilities will include
- To be a part of a highly motivated, young, and energetic product development Team.
- You will be handling high traffic web site operations, pro-active maintenance and problem-solving skills to ensure optimal working and performance of the websites
- Opportunity to collaborate, work with the architects and product owners in the business, and to contribute in all phases of the software development lifecycle.
- Assisting with mentoring junior team members, code reviews.
- To ensure code is clean, effective, simple, and follows coding standards.
- To advise, recommend, and justify critical architecture decisions to management..
Minimum Qualifications
- Minimum 5+ years of experience in IT programming.
- You have strong debugging, problem-solving, and analytical skills.
- Strong sense of writing quality code.
- Passion for developing highly scalable systems.
- You are quick, resourceful, flexible, and an excellent collaborator.
- Hands-on technical designing, coding, and implementing product features.
- Strong experience in OOPS and MVC frameworks in PHP.
- Database experience of the following: PostgreSQL, MySQL, or MS SQL Server (Preferably PostgreSQL).
- Demonstrated ability to incorporate beneficial software design patterns.
- Basic understanding of front-end technologies (JavaScript, Ajax, etc.).
- Experience participating in agile and fast-paced software development methodologies.
- Experience in collaborating in a cross-functional agile team to solve challenging technical problems with innovative solutions.
- Train members on code development, optimization, and debugging techniques.
- Can do best code reviews in a team.
- Can do the best comprehension of business requirements and optimal utilization of available skills, tools, and resources.
- Ability to work independently in all phases of software development.



For this hire, we’re looking for a Senior Software Engineer who is independently able to architect and build an entire on-demand service platform from scratch. This would require knowledge of and proven experience in Backend (Golang, Python, C/C++, Java, Ruby), Web Frontend (React, Angular, Next, Vue), APIs (nodeJS), Cloud (AWS, GCP) and Database (RDBMS like Postgres and NoSQL)
Basic qualifications:
- Bachelor's or Master’s degree in Computer Science or related field
- 5+ years of relevant work experience
- Prior experience of having built or been involved in building an on-demand service platform from scratch (think Uber, Ola, Swiggy, Dunzo, etc.)
Roles and Responsibilities:
- Guide complex projects autonomously, from technical design to launch
- Write high-quality code (i.e., reliable, readable, efficient, testable), provides quality code reviews, and creates comprehensive tests and quality documentation using software engineering principles. This includes knowledge of data structures, algorithms, programming and associated programming languages and frameworks, and major phases/activities of the software research and development life cycle (e.g., requirements, design, build, experiment, test, debug, deploy, monitor).
- Conduct code reviews and provide feedback to other developers
- Participate in architectural and design discussions, and contribute to the development of software engineering practices and standards
- Stay up-to-date with emerging trends and technologies in software development, and identify opportunities to apply them in our products
Requirements:
- Experience with front-end frameworks such as React.js, Vue.js, Next.js or Angular, and back-end frameworks such as Golang, Java, Javascript, Python Node.js, Ruby
- Experience with cloud-based technologies such as AWS, Azure, or Google Cloud Platform
- Experience with agile development methodologies, continuous integration and delivery, and DevOps practices
- Familiarity with architecture styles/APIs (REST, RPC, etc.)
- Experience creating and implementing well-tested, scalable, performant micro-services and other distributed systems
- Passion for building high-quality software that solves real-world problems
- Ability to learn quickly on the go. We’re looking for software engineers who thrive while learning new technologies and don’t believe in one-size-fits-all solutions. You should be able to easily adapt to meet the needs of our massive growth and rapidly evolving business environment
If You've Got These Skills, Even Better -
- Experience in a technical leadership role leading project teams and setting technical direction
- Experience working in a complex, matrixed organization juggling multiple dynamic projects

About You:
We are looking for a candidate with 3 years of experience in mobile app development. Must have done at least 4 projects in react native. In this position you’ll be working with technologies like React Native, Redux, RX Observables, Type Script etc.
Skills & Qualifications:
- Good mobile app development experience (3 years)
- Strong knowledge of React Native(2+ years)
- Strong Javascript knowledge
- Strong attention to detail in UX & interactions
- Familiar with different tools Sentry, Bitrise, Hockeyapp, ESLint
- Familiar with Javascript ES6/ES7
- Experience with HTML/CSS(SAAS/LESS)
- Experience integrating REST APIs.
- Good knowledge of Git, Gitlab/bitbucket/Github etc.
- Familiarity with Redux



