Role Description:
- Design, build, and maintain applications using Node.JS
- Hands-on working on various Azure PAAS services.
- Good problem solving abilities along with strong understanding of Data structures, various design patterns & algorithms.
- Enhance existing services and applications to increase availability, reliability, and scalability in a microservices environment
- Work across the engineering team to build new features and services at scale
- Improve engineering tooling, process, and standards to enable faster, more consistent, more reliable, and highly repeatable application delivery
- Remain engaged with latest technology trends and understand operational challenges to continually evolve application delivery processes and platform components
- Support platform technology decisions based on performance metrics and operational SLAs
- Provide guidance and best practices around security for applications and platform infrastructure
Qualifications:
- 3+ years software development experience using Node.JS
- Must have experience & understanding of working on Azure PAAS services.
- Strong understanding of Azure PAAS services like Services, Service Bus, etc.
- Exposure/understanding of JavaScript frameworks like Angular.JS/React.JS is added advantage.
- Experience with database and cloud technologies
- Understand the benefits of microservices, but also understand the challenges they bring and current trends on how to address those challenges
- Strong written and verbal communication skills
- BS degree in Computer Science or equivalent, Master’s degree preferred.

About Blue Yonder
About
Connect with the team
Similar jobs
About the company:
CogniTensor is an analytical software company that brings data to the heart of decision-making. CogniTensor leverages its product, DeepOptics - an integrated platform to implement 3A (Automation, Analytics and AI) at scale.
Cognitensor has customers ranging in Finance, Energy, Commodity, Retail & Manufacturing. More details can be found on our website: https://www.cognitensor.com/">https://www.cognitensor.com/
Our strategic investors include Shell and CIIE.CO (IIM-A/Accenture).
Qualification & Experience:
- BE/B.Tech Degree in Computer Programming, Computer Science, or a related field.
- +2 years experience as a Software Developer.
- Hands on experience in developing finance applications is must
Roles & Responsibilities:
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. Along with familiar with Agile methodologies and testing skills
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Write technical documentation
- Excellent communication and teamwork skills
Technical Skills:
Must Have
- React JS
- Git / Bitbucket,
- Express JS, Python, HTML, CSS, Node JS
- CI/CD like CircleCI
- Postgres or any DB knowledge
- Familiarity with AWS or Azure or both
Good to Have
- Docker
- Redux
- Android development
- React Native
- Electron
- GraphQL
- Jira
What’s in for you:
- An opportunity to lead a business segment
- Extensive liaising with customers and partners
- A rewarding career progression
Preferred Location:
Delhi NCR
1. Work with development team to ideate software solutions
2. Design client-side and server-side architecture
3. Build the front-end of applications through appealing visual design
4. Develop and manage well-functioning databases and applications
5. Designing and developing effective APIs
6. Test software to ensure responsiveness and efficiency
7. Troubleshoot, debug and upgrade software
8. Create security and data protection settings
9. Build features and applications with a mobile responsive design
10. Meeting both technical and consumer needs
11. Staying abreast of developments in web applications and programming languages
Qualifications & Requirements:
1. At Least 2 years of proven experience as a Full Stack Developer or similar role
2. Degree in Computer Science, IT, Statistics or relevant field
3. Experience developing both desktop and mobile applications
4. Proficiency with fundamental front-end languages such as HTML/ CSS and JavaScript
5. Familiarity with JavaScript frameworks such as VueJS, React and NodeJS
6. Proficiency with server-side languages such as NodeJS, ExpressJS and Python
7. Knowledge of database technology such as MongoDB, Redis, PostgreSQL
8. Excellent problem-solving and analytical skills
9. Great attention to detail
Required: NodeJS, MongoDB
Preferred: HTML/CSS, VueJS, Redis
Position: Full Stack developer
Location: Bangalore
Experience: 3 to 5 years, preferably in an agile environment
RESPONSIBILITIES
· Understanding requirements present in specification documents
· Knowledge on cloud environment
· API development for consumption by webapp and mobile apps
· Database schema design
· Integration with partner systems based on REST APIs
· Working with code base across multiple development & staging environments
· Take part in User Acceptance Testing (UAT)
· Be part of Production deployment & release activities
TECH SKILLS
· Must Have:
* Python and Node Js
* RDBMS :Postgre SQL/ MongoDB
* Must have knowledge on AWS or Digital Ocean
* Good documentation skills
· Good to have:
* Javascript
* RabbitMQ
* Django
* Docker
* Redis
* Flask
* nginx
* graylog
Our ideal candidate is comfortable collaborating with Product Owners, UX and UI Designers, Data Scientists and senior technical team members to build sound solutions to complex business challenges. A Self-starter and problem-solver will thrive in this position.
You should be strong JavaScript developer comfortable in all areas of the software development lifecycle and have experience with React, Node, Mongo, MySQL and Express in a scalable production environment. Some Python and familiarity with AWS would be welcomed.
Focus Areas and Core Responsibilities
Accountable for day-to-day implementation and launch of product roadmap features and updates.
Collaborate with Data Science, Tech and UX teams to create systems design and information architecture based off of user stories and requirements. Ensure test cases are properly written.
Maintain and work on the continuous improvement and development of company tools.
Coordinate with dev ops and QA to ensure continuous integration and deployment of production ready code.
Skillset, Qualifications, and Experience
- 5+ years of web application development experience including strong working knowledge of JavaScript, ReactJS, NodeJS, Mongo and Express.
- Familiar with asynchronous programming and object-oriented programming best practices. Must have prior experience with MVC design pattern
- Experience with node and linux commands necessary for debugging installations and deployment locally and on cloud services such as AWS
- Strong familiarity with a variety of APIs and RESTful interfaces
- Familiar with various methods for performance optimization
- Ability to work with UX/UI team to create a frictionless user experience and pixel perfect web components and data visualizations
- Experience integrating security best practices into the SDLC
- Expert level Git, including branching and best practices to resolve merge conflicts
- 1+ years of Agile development experience
- Experience manipulating and working with data in a variety of forms: csv, xml, json, structured and unstructured
- Excellent communicator who can work independently and be a team player
- Passion for Technology: excitement for new technology, bleeding edge applications, and a positive attitude towards solving real world challenges
We are proud to be an Equal Opportunity/Affirmative Action Employer and committed to leveraging the diverse backgrounds, perspectives and experience of our workforce to create opportunities for our colleagues and our business. We do not discriminate in employment decisions based on any protected category.
Responsibilities:
- Development and Integration of user-facing design elements with server-side logic.
- Design and develop backend API services and databases to serve frontend applications.
- Code for multi-platform environments.
- Build reusable code and libraries for future use.
- Ensure responsiveness of applications.
- Optimization of the application for maximum speed and scalability.
Skills and Qualifications:
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
- Proficient in Angular JS or ReactJS, Node.js and JavaScript.
- Integration of multiple data sources and databases into one system.
- Management of hosting environment, including database administration and scaling an application to support load changes.
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform.
- Creating database schemas that represent and support business processes in one or more database technologies such as Mongo, MySQL etc.
- Implementing automated testing platforms and unit tests.
- Proficient knowledge of a back-end programming language. (Depending on the specific case, a developer should have the knowledge of one or more of Python, Ruby, JavaScript etc.)
- Proficient understanding of code versioning tools, such as Git.
Academic Qualifications:
- Engineering degree from a reputed institute
We are looking for Technology Lead who possesses a passion for pushing technologies to the limits and will work with our team to help build Snapwiz's next-generation platform. If you are a person who loves to face technical challenges, innovates consistently and is never satisfied with status-quo then this is the role for you.
Job Location: IBC Knowledge Park, Dairy Circle, Bannerghatta Road, Bangalore
Role:
• Design and build advanced applications from scratch keeping scalability and performance in mind
• A good handle on both client and server architecture
• Should be a quick learner and willing to go the extra mile in delivering the projects.
• Should be able to work with juniors; help and guide them as needed.
• Work on bug fixing and improving application performance.
• Comfortable in owning large scale products and continuously re-evaluating and innovating.
• A practical risk-taker, innovator and always curious.
Requirements:
• BE/ME/BTech/MTech degree in Computer Science, Engineering or a related subject
• 4 to 10 years overall experience
• Strong knowledge of Agile development (Scrum)
• Proven working experience in server-side
• Strong knowledge of any database technology like MySql and MongoDB
• Awareness of client-side technologies like
• Knowledge of algorithm and database queries
• Knowledge of the general tech landscape, architectures, trends, and emerging technologies.
About Company
Snapwiz was founded in 2010 by entrepreneurs who wanted to improve education and accelerate learning using technology and data analytics. Today Snapwiz platforms create personalized learning paths and build mastery of key skills and concepts. From kindergarten to college and beyond, our products help engage students and empower educators.
Snapwiz offers three platforms for different markets:
-Edulastic: personalized formative assessments for K-12 students, teachers, and school districts.
- Learning Spaces: digital courseware platform for higher education publishers including interactive textbooks, course communication, and adaptive practice and assessments.
- Glider: assessment and career development app that effectively matches technical professionals with jobs based on skills and competency.
More than 400,000 educators and 10 million students use our education platforms, and Glider helps top companies like Facebook, AT&T and Nutanix recruit and hire proven technical talent
https://snapwiz.com/" target="_blank">https://snapwiz.com/
We're looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development.
Requirements:
- Design overall architecture of the web application.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organisation.
- Experience working with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.
- Highly experienced with back-end programming with NodeJS, you can easily design and integrate the REST APIs with front end.
- Well versed with JavaScript (frameworks such as ReactJS).
- Development experience for both mobile and desktop.
- Experience with cloud message APIs and usage of push notifications.
- Knowledge of code versioning tools such as Git.
- Knowledge about Firebase & GoLang is an added advantage.










