Node JS full stack developer
We are looking to hire a talented, flexible and creative full-stack application developer who will help us innovate, serve our stakeholders, collaborate with other teams and have a great time while doing so.
Job Goals
Work closely with product owner, colleagues and occasionally with other internal teams to clarify, define, architect and implement full-stack web technology solutions to meet business requirements.
Evaluate performance and identify optimisation opportunities on developed web frameworks. Design for scalability and high-availability.
Design and develop APIs.
Work alongside talented UI/UX engineers to build responsive and user-friendly applications.
Update and maintain existing applications to meet our security and functionality standards.
Provide attention to detail and a commitment to high-quality, stable deliverables.
Stay abreast of developments in web applications and programming languages.
Work seamlessly as part of a global team.
Candidates Must Have
Ability to architect a solution from beginning to end to meet product owner requirements.
Ability to build products with scalability, quality and performance for a 100,000-strong user base.
Understanding of user experience principles and guidelines.
Strong working knowledge of HTML, CSS, JavaScript and jQuery.
Familiarity with JavaScript frameworks such as Vue JS, Angular JS and React.
Experience in Developing APIs and RESTful services using NodeJS and Express.
Proficient understanding of code versioning tools such as Git.
Sound knowledge in relational databases like PostgreSQL.
Experience in NoSQL ( MangoDB etc)
Understanding of programming concepts and modern web development technologies (including frameworks, MVC concepts, and relational data management).
Experience deploying and maintaining web applications on Heroku.
The Ideal Candidate Would Have
Proficiency in full-stack application development.
Experience with Salesforce Sales, Service, and Experience (Community) Clouds.
Proven track record of strong collaboration and communication working with business and technical stakeholders. Experience with Agile development methodology.
Ability to present progress, solutions and ideas to the team.
Excellent communication and collaboration skills.
Ability to be proactive, find solutions, and meet deadlines.
Education & Experience
5+years of software development experience.
Bachelor sengineering MCA or MS in computer science
Work from Office
Freelancer (Contract base)
Skills : ms,nodejs,jquery,js,heroku,node,databases,service,vue,ui,mangodb,postgresql,angular,git,javascript,mvc,ux,salesforce,design,html,sales,concepts,agile,express,react,apis,performance,css,nosql,restful,applications,programming,architect,communication,identify,stack,business requirements,salesforce sales,ui/ux engineers,angular js,relational databases,restful services,vue js,excellent communication,software development,computer science,web applications,product owner,node js,evaluate performance,full-stack application development,relational data management,architect a solution,user experience principles,design and develop apis,security and functionality standards,update and maintain existing applications