Working on AI and IOTExperience of working with World class customers on Auto and Aero.
Looking for a Full Stack BAckend Developer ; Proficiency in one or more back-end language( C#, .NET, C++, and Java etc.) Experience with REST, including good API design and versioning Familiarity with database technology such as MySQL, Postgres, SQL Server, MongoDB, Cassandra Familiarity with microservice architecture, containers, version control, and CI/CD process Prior experience with building distributed, multi-tier applications is highly desirable Experience in building high performance and scalable apps is desirable Experience with ELASTIC Search / SOLR will be plus Excellent communication skills What you will be doing: Work on building the next generation of the platform for a suite of products Design, build and take ownership of large components in the Dockabl ecosystem Turn technical requirements into a plan to execute, test and deliver on time Write clean maintainable code and actively participate in code reviews and architecture decisions Actively participate in deployments and process improvements Become an engineering leader/architect as the team grows, if desired
Key Responsibilities Rewrite existing APIs in NodeJS. Remodel the APIs into Micro services-based architecture. Implement a caching layer wherever possible. Optimize the API for high performance and scalability. Write unit tests for API Testing. Automate the code testing and deployment process. Skills Required At least 2 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds. Excellent hands-on experience using MySQL or any other SQL Database. Good knowledge of MongoDB or any other NoSQL Database. Good knowledge of Redis, its data types, and their use cases. Experience with graph-based databases like Neo4j. Deep expertise and hands-on experience with Web Applications and related programming languages such as HTML, CSS & CSS Preprocessors, jQuery. Experience developing and deploying REST APIs. Good knowledge of Unit Testing and available Test Frameworks. Good understanding of advanced JS libraries and frameworks such as React. Ability to make changes in a backward compatible manner. Experience with Web sockets, Service Workers, and Web Push Notifications. Familiar with NodeJS profiling tools. Strong with algorithms. Proficient understanding of code versioning tools such as Git. Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms. Should be a fast learner and a go-getter — without any fear of trying out new things Preferences. Experience building a large scale social or location-based app.
Looking for 6+ years of hands-on development experience using Core Java, J2ee, Spring / Hibernate, Web Services, Spring- Boot, MVC, Security and Postgres/ MS SQL Server.1. Technical skills include Java/JDK 6 and above, web services SOAP, REST, Micro Webservice, XML Parsing and schema design skills, JDBC, ORM, Multi-Threading.2. Hands-on experience in design (HLD/LLD) and design patterns and Design principles is mandatory.3. Excellent communication and client handling skills are required.4. Server-side component design, detailed technical design, development, implementation and maintenance5. In depth knowledge of core java. Solid on coding fundamentals e.g. Object-Oriented design, data structures and dependency injection6. Hands-on experience in widely used third party frameworks (e.g. Spring, Hibernate)7. Experience with Java Script framework like EXTJS, Jquery , Angular etc.8. Strong background Object Oriented analysis and design9. Hands on experience with Databases technologies preferably MS SQL Server.10.Knowledge of deployment platforms Jboss/ Wildfly/Tomcat.11.Experience working in high performing development teams using Agile/Scrum methodologies and tools (eg.Agile,Jira)12 Experience with automated code review tools and build process.13.Experience in performance optimization by code optimization, profiling, detecting bottle neck and finding contended locks in system14.Proven track record of being a successful developer and lead and mentor by accomplishing tasks on schedule with strong initiative, commitment to quality, team blending and leadership skills.15.The candidate must be highly self-motivated confident and mature, well developed analytical and problem-solving skills with the aptitude to learn as well as a flexibility to adapt to change.16. Candidate should have worked on end-to-end life cycle of the project (ideation to go-live)The right candidate will be offered ESOPs as well in their compensation.
Hi,We have an opening for IOS Developer in our company. Please find the job description for the same.Job Description: Tech Stack : SWIFT, CORE DATA, CORE ANIMATION, CFNETWORK, UIKIT, MVVM, MVC FRAMEWORK. Responsibilities: Design, Develop and Deploy advanced applications for the IOS platform. Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency Bug fixing and improving application performance Requirements: 2+ years of experience in iOS & hands-on exp in Swift. This position requires creative ability, detail-orientation, quick problem-solving skills, excellent interpersonal and communication skills. Proven software development experience and IOS skills development. Proven working experience in IOS app development and Have published at least one original IOS app. Experience with Agile development methodology (preferably Scrum), continuous integration and tools (GIT, JIRA etc.) Strong Experience with Swift, Cocoa Touch, iOS, and iPhone/iPad applications. Proficiency in iOS application development using swift. Experience with iOS frameworks such as Core Data, Core Animation, CFNetwork, UIKit etc. In-depth Understanding of Apples recommended design principles, interface guidelines. Must know about MVVM, also have experience in MVC Architecture. Good knowledge of Data Structures.Hands-on experience of development of iOS native app. Experience working with remote data via REST and JSON. Experience with third-party libraries and APIs. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. Solid understanding of the full mobile development life cycle. Familiarity with cloud message APIs and push notification. Must have experience with performance and memory tuning of complex Apps. Must have designed custom UIs apart from what Apple provides. UI development with Interface Builder and Code. Understanding of startup culture. Good team player, Quick learner. Regards,Pavithra
You will be responsible for capturing client requirements, documentation (functional & technical), developing, troubleshooting, debugging and implementing software. You should have the capability to leverage your past experience, should possess judgment to plan and accomplish goals to outperform yourself.Role & Responsibilities of a Senior Application Developer:• Collaborating with Clients, Product Managers, Architects, & Analysts to understand and review requirements & design.• Developing and enhancing effective programs & data structures to meet objectives of the end product.• Participating effectively in relevant aspects of software development life cycle (SDLC) and Agile Methodology including planning, design, development, testing, reviews and demonstrations.• Investigating and resolving application issues as needed while packaging, configuring and deploying software.• Preparing functional and technical specification documents which address the requirements.• Researching, recommending, and introducing new technologies.• Preparing Unit Test Cases and performing Unit Testing to confirm that the final product meets requirements and customer needs.• Performing Regression Testing.• Participating in Business planning, IT strategy.Ideal candidate brings along• A Graduation Degree in B.E / B.Tech or MCA with 5+ years of professional programming experience in developing complete stack – Both server and client side. ASP.Net/ Core, HTML, CSS, Web APIs, MVC and C#.• Hands-on experience in Oracle database, writing complex store procedure is a must.• Experience in SSRS or other reporting tools is a must.• Ability to perform unit testing and fix bugs.• Excellent communication skills.• Knowledge of various phases of SDLC.Job Location: Bangalore