Software Engineer : Node js
Job details
Job description, work day and responsibilities
We are looking for an experienced top-notch Software Engineer to grow with our development team. As a Node.js engineer, you will be involved from conception to completion with projects that are technologically sound and impactful.
What you will do:
• Work on existing software solutions or new systems on the specified programming language.
• Translating designs and wireframes into high-quality code.
• Ensure the best possible performance, quality of the solution you are working on.
• Working closely with business analysts, software engineers, product managers, designers and other stakeholders.
• Write well-designed and efficient code by adhering to the specified coding standards.
• Mentor and support other team members by doing code reviews and applying your experience in process and technical leadership.
• Document the development process, architecture, and standard components.
Requirements:
• Minimum 2 years of work experience as a Software Engineer(Node.js).
• Good knowledge of SQL and related databases.
• Proficient in Node.js, Javascript, AJAX, jQuery, JSON, CSS and HTML.
• Knowledge of object-oriented programming.
• Knowledge of the Front-end and Back-end processes.
• Knowledge of web development, continuous integration, and cloud technologies
• Proficiency with RESTful APIs to connect applications to back-end services.
• Flexibility to switch to a new programming language as and when required.
• Ability to own a product and deliver exceptional quality.
• Analytical capabilities and logical approach to problem-solving.
• Familiarity with software development lifecycle and agile methodology.
• Good at writing understandable, testable code with an eye towards maintainability
• Proficiency in software engineering tools.
• Have system-level thinking and the ability to develop a system as a whole.
• Bachelor's degree in Computer Science Engineering or any other relevant course.
• Good communication skills - including the ability to convey information to non-technical team members in a concise and clear way.
• Ability to understand the end-user.
Benefits:
• Impactful Projects: At Synoriq, you get to work on exciting projects that create a huge impact in the lives of common people. You get exposure to the various domains we work in - be it the financial sector or the government sector. With projects of such scale, we work on the latest and most popular technologies in the market.
• Great Nucleus of Minds: You get to work with the smartest people and learn together. Our team is a bunch of talented designers, engineers, singers, storytellers, and dancers.
• Fun: We understand that theres a life outside the office too. We offer flexibility in the work schedule and work from home so that you give your best every day.
• Leadership Initiatives: We promote the overall development of an individual and help you realize your professional goals. There are ample learning opportunities providing exposure in different domains and working in cutting-edge technology.
The position is suitable for candidates with education
This position is suitable for fresh graduate
Company address
You will be redirected to another website to apply.
Offer ID: #1199221,
Published: 3 weeks ago,
Company registered: 2 months ago