Careers

Join us for an exciting career, and a long term relationship…

Why Join Assembly India!

To work at Assembly software India is more than a job. Company is driven by strong leadership with a long term focus and 30 years of professional experience in advance technologies.So it is a opportunity to nourish your skills and reward your excellence.

Startup nation in focus

Most of our clients are from Israel, famously dubbed “the startup nation” – entrepreneurs, startup companies, etc. We help innovate and conquer uncharted areas on a daily basis…!

Guru-land...

We have some great minds working for us, and they don’t sit in the ivory tower above… They are reachable, happy to help, and will make you an ace in no time!

Products and projects

Company both develops its own products, and also develops projects for customers. This gives the company a great stability, and full range of INTEREST – from short-term innovative quick projects, to super-advanced products more than 10 years on the market

Full stack developer

Need candidates for ‘Full Stack Developer’ profile, possessing the following skills:

  • Strong organizational and project management skills.
  • Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript, jQuery, XML
  • Knowledge of multiple back-end languages (Java, Python,.Net,MVC)
  • Familiarity with JavaScript frameworks (Angular, Node.JS, React)
  • Familiarity with database technology (MySQL, Oracle, and MongoDB)

Duties and Responsibilities:

  • Design the overall architecture of the web and mobile application.
  • Maintain quality and ensure the responsiveness of applications.
  • Maintain code integrity and organization.
  • Understanding and implementation of security and data protection.
  • Participate in software system testing and validation procedures, programming and documentation
  • Provide technical advice and assists in solving programming problems to enhance the performance of application

Requirements:

  • Bachelor’s Degree in Management Information Systems, Business Administration, Computer Science or equivalent experience
  • Minimum 5 years’ experience in web user interface design and web application development with management responsibilities.

Key Skills

HTML, CSS, JavaScript, JQuery, XML, Java, Python, Asp .NET, Angular, Node.js, React, MySQL, Oracle, MongoDB

 

Required Experience

Min 5 years of experience

Apply for This Job
Hiring- Software Developer-NodeJS, MongoDB

Job description

Design, develop, support, and maintain software of mainly two types:

  • Full-Stack Web applications (Front-End and Back-End)
  • Cross-Platform iOS/Android/Windows based APPS, based on Xamarin or the like

Other responsibilities will include providing the management with technical direction and support in design, development, and implementation; also, working to develop project requirements, interface design, and architecture; to ensure applications are developed according to specifications. May lead and direct the work of others.

Technologies we are using:

  • C# .Net MVC EF
  • Xamarin (iOS + Android)
  • Angualar, Node JS, …
  • SQL Server + mySQL + Mongo DB…

Job requirements

Candidates MUST have the following general requirements:

  • At least 3 Yrs. of web- applications (not web-sites) development experience (preferably full life-cycle, long-term projects, with strong responsibility), developed with MS Visual Studio (2013 and up).
  • Excellent written and verbal communication skills in ENGLISH.

Candidates MUST have the following knowledge and experience:

  • FRONT-END web-development:
  • Proficient understanding of web markup (HTML5 & CSS3), JavaScript, JQuery (including jQuery plugins and components), Bootstrap and responsive design.
  • Asynchronous request handling, partial page updates, and AJAX calls handling.
  • MVC 4/5 (front-end handling), including Razor syntax.
  • Deep knowledge of at least one of the following advanced JavaScript libraries and frameworks: AngularJS, KnockoutJS, BackboneJS, ReactJS
  • BACK-END:
  • MVC 4/5 (server side).
  • Web-APIs development.
  • .NET Framework 4.6, ASP.Net, Entity Framework 5/6, LINQ to EF / LINQ to SQL-Server.
  • Relational Databases (like Microsoft SQL Server or MySQL): designing tables with proper keys and indexes, writing stored procedures, performing administration tasks like backup/restore, transact-SQL language.
  • Windows Services development and testing.
  • Repository Patterns and dependency-injection.
  • IIS Administration: installing apps, managing app-pools, using different authentication methods, installing SSL certificates, etc.
  • Object oriented design – developing class libraries, using design patterns, implementing inheritance, using Generics, etc.
  • Working with source-control systems like Team Foundation Server

The ideal candidates will also have knowledge and experience with the following:

  • Xamarin Forms or other Cross-Platform development tools
  • Full-Stack knowledge and experience
  • Kendo UI components
  • Typescript
  • Authentication techniques: OWIN/Bearer Token/ Social-Media Login, etc.
  • SignalR or other real-time web technologies
  • Agile / SCRUM development process experience
  • Understanding of cross-browser compatibility issues and ways to work around them
  • Experience with JavaScript Template Engines.
  • Ability to take a graphic design and turn it into correct, responsive, web pages.
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Payment processing APIs, other common APIs
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
  • Experience with Microsoft TFS versioning and source-control platform, including features and bugs tracking and development.
Apply for This Job
Web Designer

Summary:

The Senior Web Designer is responsible for the design, development and maintenance of web applications and components. The primary focus is to support and maintain the envato.com public web site. A deep understanding of the site architecture (both functional and technical) and how it supports the business vision and processes will be vital. Will identify, design and implement web site enhancements by working closely with a team of internal marketing/sales stakeholders, and with external digital ad agency and application vendors. Adheres to KBHIT processes/methodologies including request management, application development and release management.

Duties and Responsibilities:

Works closely with a team of internal marketing and sales stakeholders as well as with and external digital ad agency and application vendors to define a compelling design for the site that is maintained throughout the site navigation, content and features. Employs a variety of methods to present conceptual designs/solution (wireframes, mock-ups, detailed visual designs, and graphics).

Requirements:

  • Bachelor’s Degree in Management Information Systems, Business Administration, Computer Science or equivalent experience
  • Minimum 5 years’ experience in web user interface design and web application development with management responsibilites.
Apply for This Job