Overview
This position, under the general direction of the Lead and/or Manager, Software Engineering, will be responsible for technical and development support for our award-winning K-12 software. This role will implement, code, build, and test new features, maintain existing features, and develop new plugins/accelerators that will enhance the functionality of our existing product. Additionally, this position will gather and refine requirements, develop designs, implement, test and document solutions to produce the highest quality product and customer satisfaction.
Responsibilities
Essential duties and responsibilities include the following.
- Develop modules and functionalities in front end using Angular, Typescript framework.
- Development of plugins using Node.js(Express.js).
Configuring and Working with MongoDB.
Working on Reusable libraries, Packaging in Nodejs.
Experience in Jira, Development lifecycle, handling and completing tasks assigned in Jira.
Qualifications
To be considered for and to perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
Qualifications include:
- 4+ years’ experience in software engineer role
- Bachelor’s degree in Computer Science or Information Technologies required or equivalent experience
- Knowledge of current web client technologies including demonstrable proficiency with Javascript, Angular 6,7,8, NodeJs, ExpressJs, Typescript, MongoDB, Graph QL, Bootstrap, HTML5, Css3, Json, Ajax, Scss, SASS, JQuery, GIT Lab
- Proficient in SQL, Oracle experience a plus
- Ability to architect, test, develop, implement and troubleshoot Front End applications
- Strong written and verbal communication skills
- •Strong ability to handle a heavy workload with multiple projects and frequent interruptions
- Strong ability to work in a changing, dynamic environment

About PowerSchool India
About
Connect with the team
Similar jobs
ROLES AND RESPONSIBILITIES:
· Working with technical architects, able to convert the architecture into design and code in Java (Spring Boot), AngularJS, and NodeJS.
· Able to generate LLD documents.
· Ability to write Quality code with minimum defects.
· Unit Test and following the coding standards.
·
PREFERRED QUALIFICATION AND SKILLS:
· 5+ years strong programming and logical skills in Java (Spring Boot), AngularJS, Object Oriented Java script, NodeJS and HTML5
· Hands on Experience on Java (Spring Boot), and MySQL is mandatory. Must have completed at least 2 full projects using Spring boot and AngularJS.
· Excellent knowledge and experience in Spring JPA, RESTful webservices implementation.
· NodeJS experience is value add
· Should have participated in, and be familiar with, Agile (Scrum) project methodology and practices.
· Must be able to mentor and guide junior technical resources.
· One who is proactive and come forward with technology related initiatives. Motivated self-starter.
· Good Communication skills. English - Oral and Written.


Description
Zycus is looking for a Meanstack/Mernstack Developer, who is motivated to combine the art of design with the art of programming. Responsibilities include implementing visual elements and their behavior with user interactions.. You will also be playing an active role on front end as well as backend development, and defining how the application looks and functions. We are looking for candidates with strong experience in MongoDB, Express.js, Angular, Node.js, Javascript, HTML, CSS, Jquery, Ajax. If you are a Mean Stack or full stack developer with a strong technical experience, then you could be the best fit for the role!
Roles & Responsibilities
· Creating Apps by working on all layers of architecture Understanding the flow of code and how it interacts with different components.
· Creating technical design documents by understanding requirements, and product objectives.
· Writing effective Unit tests
· Good analytical skills and innovative mind.
· Source code management.
· Excellent communication skills.
Requirements
· Total experience of 5 - 8 years
· Experience on Mean Stack/Mernstack (MongoDB, Express.js, Angular, Node.js)
· Strong understanding of JavaScript, object-oriented JS, its quirks, and workarounds·
· Strong hands on experience in JavaScript· Strong proficiency with JavaScript or CoffeeScript depending on your technology stack.·
· Good understanding of server-side CSS preprocessors such as Stylus, Less·
· Basic understanding of web markup, including HTML5 and CSS3· Good understanding of asynchronous request handling, partial page updates, JQuery, and AJAX·
· Proficient understanding of cross-browser compatibility issues and ways to work around such issues· Familiarity with JavaScript module loaders, such as Require.js and AMD·
· Proficient understanding of code versioning tools, such as SVN· Good understanding of browser rendering behaviour and performance
· Key Programming Skills: MEAN stack, full stack, Angular, Java, HTML/CSS, Javascript, Bootstrap.
· Experience working with Rest based APIs
Five Reasons Why You Should Join Zycus
1. Cloud Product Company: We are a Cloud SaaS Company and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.
2. A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.
3. Move between Roles: We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization
4. Get a Global Exposure: You get to work and deal with our global customers.
5. Create an Impact: Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.
- should have strong communication skill
- able to communicate to client about technical solutions and needs
- Able to deliver the project from end to end without management support
- Should be able to code Full stack development Ex: MERN
- Manage team independently
- Minimum 5+ years of experience

Skills Required:
- Previous working experience as a MERN/MEAN Stack Developer for 1 year (Minimum).
- In depth knowledge of NodeJS, ExpressJS or Restify
- Experience implementing applications using Angular 2+ versions or React
- Experience creating front end applications using HTML5, Angular/React, LESS/SASS
- Hands on experience with JavaScript
- Development on both client and server-side
- Experience on Angular 2+ and React Js will be an plus point
- Experience on both MEAN/MERN Technologies will be an advantage.

If you are an analytical problem solver with a strong Web Development knowledge and a passion for teamwork and innovation, we have the perfect job for you!
We are looking for a Web Developer to join our award-winning, talented team, building the next generation automated drone applications for our global customers.
As a front-end developer, you will implement a complete user interface in the form of a web app. A thorough understanding of all of the components of FlytBase platform and infrastructure is required. You will need to take ownership of your projects, which involves detailing requirements after discussion with the Product Owner, building user interfaces, developing and maintaining web apps with a focus on user experience.
We offer an outstanding team environment, flexible working hours, and various opportunities to advance your career. We are looking for a long-term relationship and committed individuals to join our team. This position is based out of our development centre in Pune, India.
Responsibilities
- Work as part of a team developing applications and services using Agile development methods
- Contribute to team and organizational improvements in process and infrastructure
- Effectively use tools and ingenuity to identify and fix defects before they become a problem
- Creating self-contained, reusable, and testable modules and components
- Learn about the domain and competitors to propose new drone apps as well as improvement for existing apps
- Collaborate on projects with a closely knit team
As a Front End Developer
- Delivering a complete front end application
- Ensuring high performance on mobile and desktop
- Writing tested and documented TypeScript/JavaScript, HTML and CSS
- Coordinating the workflow between the graphic designer, the backend developers, and yourself
- Cooperating with the back-end developer in the process of building the RESTful APIs
- Make design and technical decisions for Angular projects.
- Communicating with external web services
- Develop and maintain web apps using our FlytAPIs
As a Back End Developer
- Integration of user-facing elements developed by front-end developers with server side logic
- Design and implementation of low-latency, high-availability, and high-performance applications
- Implementation of security and data protection
- Writing reusable, testable, and efficient code
Skills/Experience
- 1-4 yr experience as an Angular 2+ or React or Ionic Developer.
- Strong expertise with NodeJS, HTML5, CSS, JSON, jQuery, Bootstrap and writing cross-browser compatible code.
- Knowledge of NodeJS frameworks such as ExpressJS etc.
- Knowledge of Creating RESTful services with Node.js and Experience with Socket.io
- Good understanding of HTML Dom manipulation Techniques
- User authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Proficiency working with source control (git) / versioning systems, continuous integration in an agile development setup
- Strong analytical skills and problem solving aptitude
- Attention to details
- Team player
- Good time-management skills
- Great interpersonal and communication skills
Good to Have
- Understanding of how to deploy Mean stack applications in AWS/Azure deployment environment, considering security, reliability, etc.
- Knowledge of other python-based server side frameworks such as Flask or Django.

Responsibilities:
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
Requirements:
- Bachelor's degree in computer science, information science, or similar.
- At least two years' experience as a Node.js developer.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.










