We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.
To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Node.js Developer 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.
Node.js Developer Requirements:
-
Bachelor's degree in computer science, information science, or similar.
-
At least 4+ yrs experience as a Node.js developer.
-
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
-
Experience collaborating in an agile environment alongside designers, analysts, and product owners.
-
Experience designing and documenting APIs (we use Node.js, Express, OpenAPI Spec)
-
Experience in building scalable production services and monitoring performance (we use Kibana, New Relic)
-
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.
-
Availability to resolve urgent web application issues outside of business hours.
About Bigontech
About
Connect with the team
Company social profiles
Similar jobs
Produce high-quality code and experience with security implementations Identifying application security risks and Implementing security patches procedures.
Stronghold on MongoDB and experience on other No SQL databases.
Experience with Graph, Payment Gateway, Node.js process management and web sockets like socket.io
Experience on Integration of multiple data sources and databases into one system.
Must have good knowledge of Object-Oriented JavaScript, ES6, or Typescript.
Good knowledge of coding standards, design patterns, unit testing.
Stronghold on Data Structures and Algorithms.
Expertise in building scalable & reliable systems.
Good Experience in working with technologies like AWS.
Strong problem solving and analytical skills.
Able to architect large software from scratch.
Strong problem solving and analytical skills.
Able to architect large software from scratch.
At Pratishthan we are looking for enthusiastic software engineers with up to 5 years of work experience with great programming and problem-solving skills. You should be open to working in any of the tech stacks, as technology is just a means to deliver the solution to customer problems. Preferred technologies are Java, spring boot, Node JS or C++. However, specific tech stack experience is not a prerequisite if the candidate has relevant experience and is open to learning.
You will be part of an engineering team developing large cloud-based enterprise applications. Currently, the team @Pratishthan consists of passionate experienced individual contributors who want to make a difference in the software product landscape in India.
Requirements:
- Candidates should be hands-on developers with a strong command of data structures, algorithms, programming fundamentals and DBMS concepts.
- We look for people who have good conceptual clarity and can recognize patterns and come up with multiple approaches to solve problems.
- Candidates should have exposure to designing components as part of applications, independently.
- Good scores in any of the online coding platforms like LeetCode, CodeChef, HackerRank etc. would be preferred. (Please specify the scores in the resume.)
- Experience in designing and developing microservices, event- driven systems, cloud platforms, data analytics etc would be added advantage.
- Looking for professionals who are passionate and self-driven to learn newer technologies and enjoy challenging work.
What is ‘searce’
Searce means ‘a fine sieve’ & indicates ‘to refine, to analyze, to improve’. It signifies our way of working: To improve to the finest degree of excellence, ‘solving for better every time. Searcians are passionate improvers & solvers who love to question the status quo.
The primary purpose of all of us, at Searce, is driving intelligent, impactful & futuristic business outcomes using new-age technology. This purpose is driven passionately by HAPPIER people who aim to become better, every day.
What we do
Searce is a modern tech consulting firm that empowers clients to futurify their businesses, leveraging Cloud, AI & Analytics.
- We are a category-defining niche’ cloud-native technology consulting company, specializing in modernizing (improving, automating & transforming) the full scope of infra, app, process & work.
- We partner with clients in their ‘beyond x’ journey to drive intelligent, impactful & futuristic business outcomes.
- We are the most preferred tech partner of choice when it comes to ‘solving for better for the new-age tech startups & digital enterprises, leading disruption in their industries.
- Our Service Offerings: We offer Advanced Cloud, Data & App Modernization, Cloud Consulting, Management & Improvement (DevOps, SysOps & Cloud Managed Services), Applied AI & Analytics services.
- As one of the top 5 niches’ full-scope global partners for Google Cloud & a preferred partner for AWS, we are the most preferred ‘engineering-led tech company of choice when it comes to solving complex business problems.
Roles & Responsibilities:
- Own product development - This includes setting up and managing weekly sprints to deliver on product goals
- Work closely with product management to define project scope, priorities, and timelines
- Highly technical, hands-on hacker and an effective people manager.
- Roll up the sleeves and code alongside the team.
- The primary interface for the engineering team to the business users and clients.
- Expand existing, and implement industry-best software engineering practices.
- You will hire, manage and mentor - Retain & lead engineering talent & geeks to expand a cohesive and powerful team
- Strive for excellence in customer experience, technology, methodology, and execution
- Enjoy providing frequent and constructive feedback.
- Define and influence product roadmap and deployment strategy
- Architect and implement new features that increase engagement
- Ensure the technical feasibility of UI/UX designs.
- Collaborate with other team members and stakeholders.
- Review and optimize app usage by monitoring key metrics and rectifying the issues proactively.
- An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology
Our technology stack is sane and the role requires strong demonstrated experience and understanding of the below technologies:
Qualification
- Is Education overrated? Yes. We believe so. But there is no way to locate you otherwise. So we might look for at least a Bachelor’s or Master’s degree in Engineering (Computer Science).
- Or else, you should be programming from 12. For us, the latter is better as it shows you have a programming mindset. We will find you faster if you specify the latter in some manner. :)
- 3-6 years of relevant work experience.
- Proficient understanding of MongoDB, Express.js, React Js, Node.js
- React Hooks and Lifecycle methods: In-depth understanding is necessary
- Redux: Should be able to create, update and manage
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Proficient understanding of client-side scripting and JavaScript,TypeScript, JavaScript frameworks , including jQuery, MySQL & NoSQL.
- Good understanding of asynchronous request handling, partial page updates, and AJAX.
- Proficient understanding of code versioning tools, such as Git / Bitbucket / SVN.
- Experience working and building RESTful APIs.
Exceed your potential… come join us!!
Edubridge Learning is hiring for Java full stack trainer |Full time
Job description :
- 2+ years of experience in imparting technical training/ mentoring
- Must have very strong concepts of Software development process
- Must have hands-on and training experience on Core Java 8, Advanced Java, Java Script, HTML, CSS, Web Architecture, Database Storage, HTTP & Rest, C# & C++, any backend language like Python
- Should have knowledge on Spring, Spring Boot and Hibernate
- Should have knowledge on Angular, Bootstrap
- Should be good in Operating systems GNU/Linux, Network fundamentals,
- Must have knowledge on MS office (Excel/ Word/ PowerPoint)
- Must have knowledge on NetBeans/ Eclipse or any other IDE.
- Should have knowledge on any of the Unit Testing tools.
- Self-Motivated and passionate about technology
- Excellent analytical and logical skills and team player
- Must have exceptional Communication Skills/ Presentation Skills
- Good Aptitude skills is preferred
Responsibilities:
- Ability to quickly learn any new technology and impart the same to other employees
- Ability to resolve all technical queries of students
- Conduct training sessions and drive the placement driven quality in the training
- Must be able to work independently without the supervision of a senior person
- Participate in reviews/ meetings
Qualification:
- UG: Any Graduate in IT/Computer Science, B.Tech/B.E. – IT/ Computers
- PG: MCA/MS/MSC – Computer Science
- Any Graduate/ Post graduate, provided they are certified in similar courses
ABOUT EDUBRIDGE
EduBridge is an Equal Opportunity employer and we believe in building a meritorious culture where everyone is recognized for their skills and contribution.
Launched in 2009 EduBridge Learning is a workforce development and skilling organization with 50+ training academies in 18 States pan India. The organization has been providing skilled manpower to corporates for over 10 years and is a leader in its space. We have trained over a lakh semi urban & economically underprivileged youth on relevant life skills and industry-specific skills and provided placements in over 500 companies. Our latest product E-ON is committed to complementing our training delivery with an Online training platform, enabling the students to learn anywhere and anytime.
To know more about EduBridge please visit: http://www.edubridgeindia.com/">http://www.edubridgeindia.com/
Develop new APIs, modify the existing API using Node.js, MongoDB, JavaScript..
Create new, modify existing web pages using React.js, JavaScript.
Support the current release, production issues with code fixes.
Work on new future releases, projects and deliver within timelines.
Setup the Servers with Node.js, MongoDB, React.js, etc. in the Linux environment.
Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Work on a remote cross-functional team where you’ll play a critical role in designing, planning, development, deployment and observing your code in production.
- Develop high performance, highly scalable and accessible web applications. Our web app is used by over 20 million educators, students and parents worldwide.
- Meet tight deadlines in a rapid application development environment.
- Collaborate with Product Management, Design, and Operations teams to create and deliver tested features to production.
- Collaborate with specialists across web, mobile, and operations to achieve a better user experience for our product.
- Be able to assess and bring in industry information into your decisions and learn new technologies: AWS is releasing new tools every day, there are new open source libraries to vet and you will be a party to helping us vet and pick the best tool for the job.
- Be willing to work in any area of the codebase if needed, this can include JavaScript/TypeScript/Node, PHP, Java or other technologies.
- Help staff, build, and form the culture around a team of 5 engineers, a product manager, designer, QAs and associated supporting roles.
Requirements:
Qualifications include:
- Strong CS fundamentals including familiarity with data structures and especially the asynchronous challenges that face JavaScript developers today.
- Experience developing in at least 2 server side languages (PHP, node.js, …)
- Experience developing in at least 1 client side JS framework (ReactJS, Angular, …)
- Experience testing software in alignment with the Test Pyramid.
- Experience with datastores, either SQL (MySQL preferred) or NoSQL, and the ability to talk deeply about them.
- Able to identify the source of complex problems occurring as a result of multiple systems interacting (experience with observability tools such as datadog/newrelic is a plus).
- Experience working on a team of 5 engineers plus supporting roles (e.g. QA, design, etc), preferably as a Senior Software Engineer.
- Experience with code review, being able to sign-off on another team member’s code ensuring high quality standards.
- Be self-sustained even when tackling the highest profile, most difficult work across the organization.
- Willingness to accept responsibility and be accountable not only for your own work but the work of the team as a whole.
- Experience working with other people’s code, how to dig into it and make tactical changes with minimal side effects.
- A solid understanding of how to break down user stories and give estimates that include accessibility and security requirements.
- Be able to see roadblocks far ahead, across many vectors of risk
- Be a true team player! Ensuring their knowledge and expertise is shared amongst other team members and even cross-team and be willing to seek out opportunities to mentor teammates.
- A commitment to learning about anything you don’t know on your own and without much supervision.
- Superior communications, organization and relationship building skills — you’re going to be working on cross-team efforts, so this is essential.
- Self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments.
- A belief that delivering code to production is just one step in the process. Observing and owning the code you wrote goes hand in hand with construction.
- A desire to take on whatever challenge is most important. This could be tackling something you are familiar with, or it could require a deep dive into a whole new world. The key is having the right attitude.
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.
- 2+ years of software development experience
- Experience designing, implementing and using web services in a Microservice Architecture
- Experience and a good understanding of Node.JS
- Experience in working with any JavaScript frameworks (React, Ember, Knockout, etc.)
- Familiar with relational & non-relational databases such as Postgres, Oracle, SQL Server, MySQL, Dynamo
- Familiar with CI (Continuous Integration) and CD (Continuous Delivery)
- Nice to have - Experience with AWS
- Nice to have - Experience working in an agile development process
- See the inherent challenges in all things; if a task is complicated, you simplify it; if it is simple, you excel at it; if it is mundane, you automate it
- Be a problem solver; be given any problem and will come back with solutions, or at least alternatives
- Be a perfectionist; you are not satisfied until your code is rock solid
- Be pragmatic; you implement the best solution for the problem, not the coolest solution, and can tell the difference
- See the big picture; we write software to solve real business problems