We TechVerito hiring a passionate software developer experience from 1+ years who is really keen on coding discipline and practices.
What we look for in you?3+ years of proven and progressive experience in Node.js Development.
Experience in making the website responsive.
Complete understanding of and rigorous approach to testing (TDD or BDD), continuous integration.What makes you a great fit : 3+ years of proven and progressive experience in Node.
js development.Basic understanding of front-end technologies, such as HTML5, and CSS3User authentication and authorization between multiple systems, servers, and environments.
Integration of multiple data sources and databases into one system.Understanding fundamental design principles behind a scalable applicationImplementing automated testing platforms and unit tests such as Mocha, Chai, Jasmine.
Proficient understanding of code versioning tools, such as GitExperience in functional programming is a plus.Well versed with TDD / BDD and Automation.
Ability to work with Continuous Integration and deployments.What You'll do : Performing a broad range of complex work in different environments / skills.
Recommend the best possible way to problem definition irrespective of any technology / domain.Able to multitask, prioritize, and take critical decisions.
Provides input to system architectures and designs.Define checklist for code reviews, unit tests.Responsible for due diligence, estimations, reviews, and design of various requirements from the customer.
Ensure that functional requirements are correctly interpreted and translated into clear and robust code.Ensure that the new code is written conforms to existing guidelines and quality practices.
To meet tight deadlines and adapt to changing priorities.Analyzes design and determines the coding, programming, and integration activities required based on specific objectives and established project guidelines.
Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems.Collaborates and communicates with internal and outsourced developmentpartners regarding software applications design status, project progress, and issue resolution.
More experienced candidates should be able to lead multiple projects with a sense of ownership.