Software Engineer - Developer Jobs in Kochi - Nibodha Technologies
Job Description
- Software Developers: Note: We will train you if these skills are not matching.
- The front end developer (Senior AngularJS Developer) responsible for design and implementation of single page application which satisfy business and system requirements with modularity and performance in mind. Developers should be familiar with developing highly complex applications and modifies/maintains the existing application code. Ability to work as a member of project team is must and should be also open to work as independently with minimal supervision. Should posses proven capability to guide and lead Junior developers.
- Job Functions/Responsibilities
- Strong in HTML, CSS3, BootStrap, Javascript and AngularJS front end development
- Knowledge on responsive web techniques including mobile web.
- Strong knowledge in writing unit tests using Jasmine like frameworks and willingness to maintain them.
- Strong knowledge in web application concepts like request/response methods, parameter, headers, cookies etc.
- Expert in using styles and style related frameworks like Bootstrap, Less etc.
- Good hands on experience in using Git, NodeJS and other front tools like gulp, Jspm, npm.
- Good knowledge on data formats like XML and JSON.
- Familiarity with Hybrid application frameworks like Ionic will be an advantage.
- Expert in one IDE like IntelliJ and other Javascript supported editors.
- Design and code applications based on technical specifications and stakeholder feedback and ability to effectively communicate technical concepts to other technical staff members.
- Creates new documentation where needed and maintains existing documentation.
- Create prototypes write specifications and develops architectural design for new features and projects.
- Follows existing development process, including coding standards, UI conventions, development tools, build process and unit testing.
- Perform debugging and support responsibilities for existing and new applications, lends expertise to resolve complex production and deployment issues.
- Strong analytical, problem-solving and algorithm analysis skills
- Strong willingness to learn new technologies and frameworks.
Job Particulars
About Company
The work environment allows employees to think free, voice innovative ideas and nurture talents. Challenging projects supported by the best HR practices & quality processes, topped with regular open houses for effective internal communications and employee management interface provide the perfect work ambience for employees.
To better balance the career and family commitments, employees are offered Flexi-Time work schedule. Nibodha has self-managed teams where each members are empowered to take collective decisions. This helps in fostering innovation, flexibility to make mistake, learn from it and reduce the management involvement.
To fuel the rapid expansion plans, Nibodha is looking for professionals at various levels. You could be a part of this motivating environment, where topnotch performance is rewarded, where freedom, innovation and trust are the work mantra, where personal growth is valued as much as the company’s progress.