We're Hiring

Software Engineers Needed


Preferably from Surat or Mumbai but from all parts of India will be considered

This position requires that you will initially work from home using a personal computer and then later, once the lockdown is over, at our offices in Surat or Mumbai. Applicants from other regions will be considered to work full time from home. This position requires candidates with experience. Graduates with no experience will not be considered for these positions. We’re looking for three people, each to fill the positions described below.

Minimum 3 years experience

MERN / Full Stack Developer

Responsibilities

  • Building interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js back end, should have knowledge of GraphQL.
  • Ability to understand database design and take part in software designing.
  • Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
  • Address and improve any technical issues
  • Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant and efficient systems
  • Ability to produce bug-free and production-grade code
  • Do unit testing with report

Qualifications

  • BSc degree in Computer Science or similar relevant field
  • In-depth knowledge of NodeJS, ExpressJS or Restify
  • Experience implementing applications using Angular 1 or React
  • Experience creating front end applications using HTML5, Angular, LESS/SASS
  • Hands-on experience with JavaScript Development on both client and server-side
  • Experience with modern frameworks and design patterns, minimum one-year experience with MEAN Fullstack paradigm
  • Knowledge of the following will be considered as an advantage:
  • Web Development Experience for High-Traffic, Public Facing web applications and Experience with cloud technologies also a plus
  • Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery, should have knowledge of graphQL
  • Continuous integration (Jenkins/Hudson) and version control (SVN, Git).
  • Should have worked or knowledge of agile s/w development life cycle.
Minimum 2 years experience

React.js Developer

Responsibilities

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Do unit testing with report

Qualifications

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools {{such as Git, SVN, and Mercurial}}
  • Should worked or knowledge of agile s/w development life cycle.

 

 

 

 

 

 

 

 

Minimum 2 years experience

Node.js Developer

Responsibilities

  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
  • GCP/AWS managing
  • Ability to produce bug-free and production grade code
  • Do unit testing with report

Qualifications

  • Strong proficiency with JavaScript and MongoDB.
  • Knowledge of Node.js and frameworks available for it {{such as Express, StrongLoop, etc depending on your technology stack}}
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of pdf creation.
  • Good understanding of server-side CSS pre-processors.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Understanding accessibility and security compliance.
  • User 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 application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Should have worked on or knowledge of agile s/w development life cycle.

                          Salary: 50 – 60 000 INR per month

               Salary: 40 – 50 000 INR per month

Salary: 40 – 50 000 INR per month

Minimum 5 years experience

Software Architect

Responsibilities

  • Planning, implementing, monitoring and upgrading security measures for the protection of the organizations data, systems and networks.
  • Work collaboratively with product, marketing and other engineering teams in understanding the requirements and assist them in delivering the solution.
  • Understand the big picture and the various use cases involved while crafting the solution and document them in Unified Modelling Language (UML).
  • Identify software architecture for both server-side and client-side solution to achieve the proposed requirement.
  • Assist Software Designer/Implementers with the creation of detailed software design specifications.
  • Own and maintain the architecture document.
  • Perform software version control and maintain periodic compilation schedule.
  • Maintain product roadmap, release schedules and architectural standards that ensure alignment with business objectives.
  • Mitigate risks and problem identified in providing the solution.
  • Keep an eye out for technology trends, open source projects that can be used.
  • Integrate internal and external product design into a cohesive user experience

Skills

  • Demonstrated expertise in building Web Applications, Enterprise Applications, Web Services, and Management at scale is a requirement. Strong knowledge of datastores (SQL, NoSQL), and ability to make choices among available technology.
  • Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architect. Knowledge of cloud-based architect., deployment and operational aspects of Amazon Web Services cloud is a plus.
  • Software development experience in one or more programming languages – Ruby, Java, Scala, Go, Python, Javascript.
  • Exposure to industry standards like REST, BPEL, Java EE, OSGi.
  • Ability to guide the team in all tiers of enterprise applications including front-end technologies like angular, ember.
  • Be data driven, identify and demonstrate the right tools at every stage of software development to ensure code and architectural qualities are not compromised.
  • Ability to prioritize and handle work to critical project timelines in a dynamic environment and develop new approaches to complex design problems.
Minimum 2 years experience

iOS Developer

Responsibilities

  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Skills

  • Proficient with Objective-C and Swift.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage [Realm], threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN.
  • Familiarity with continuous integration

 

 

 

 

 

 

 

 

 

Minimum 2 years experience

Software Tester

Responsibilities

  • analysing users’ stories and/use cases/requirements for validity and feasibility
  • collaborate closely with other team members and departments
  • execute all levels of testing (System, Integration, and Regression)
  • Design and develop automation scripts when needed
  • Detect and track software defects and inconsistencies
  • Provide timely solutions
  • Apply quality engineering principals throughout the Agile product lifecycle
  • Provide support and documentation
  • Executing tests on software usability.
  • Analysing test results on database impacts, errors or bugs, and usability.
  • Preparing reports on all aspects related to the software testing carried out and reporting to the design team.
  • Interacting with clients to understand product requirements.
  • Participating in design reviews and providing input on requirements, product design, and potential problems.

Skills

  • Good time-management skills
  • Great interpersonal and communication skills
  • Up-to-date knowledge of software test design and testing methodologies.
  • Working knowledge of test techniques and compatibility with various software programs.
  • Working knowledge of programming.
  • Excellent communication and critical thinking skills.
  • Good organizational skills and detail-oriented mindset.

                          Salary: 80 – 90 000 INR per month

               Salary: 40 – 50 000 INR per month

Salary: 40 – 50 000 INR per month

Software Engineers Needed

Apply for one of the positions now

To apply for one of these positions, please click on the button below and send Rajesh an email with your CV and a copy of your last salary receipt. If we like your profile we will contact you and set up a video conference for an interview. You should be available to start immediately and work from home.