• Experience in creating mobile applications with Objective - C (iPhone and iPad). • Should have designed and launched atleast two iPhone / iPad applications in the app store and be very familiar with the iphone sdk. • Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc) • Must have experience developing iPhone, iPad and Android applications on iOS 3.x , 4.x and 5.x using XCode, Objective-C, and Interface Builder. • Must be experienced with one or more databases (SQL Lite, SQL CE, MySQL, MS SQL Server) • Experience developing client-server applications a plus. • Attention to details, creative thinking, and understanding of software development life cycle are must. • A strong sense of ownership and responsibility for code quality that follows best practices. • Must be a team player with ability to perform with limited supervision. • A strong passion for learning and adapting to new technologies. • Ability to multi-task and work under pressure. • Possess excellent communication and problem-solving skills.
Boundless energy Thrive in challenging environments Excellent team player Quick learner Take complete ownership and drive things on their own Flexible to take on anything but have deep expertise in one technology Good communication skills and the ability to work directly with customers Ideally should have worked in small teams owning the complete back-end If you are the above person, check if you know some of the below: Expert-level Python developer with ability to write good quality code Used unit test and integration test frameworks Should have working knowledge of a NoSQL database Knowledge of Web frameworks like Flask is preferred Working knowledge of end-to-end deployment in any of the Cloud environments Working knowledge of version control software like git A good Github profile is a bonus 3-5 years of experience What to expect from us? - Directly work with the founders as part of a small, high energy team - Build, Ship on a daily basis - Opportunity to work on AI/ML since our core product is a AI/ML software - Directly work with the customers - Opportunity to create high impact to the company and the product - Decent Salary + Excellent ESOP
Accion Labs is a global technology services firm with offering a full range of product life-cycle services in the emerging technology segment. This includes Web 2.0, Open Source, SaaS/Cloud, Mobility, IT Operations Management/ITSM, Big Data and traditional BI/DW. Through sixteen global offices and a rapid-response delivery model, Accion offers a range of engagement models such as turn-key projects, extended-teams,shared-IP development, offshore-leveraged engagements and professional staffing (contract, contract-to-hire & direct perm). Accion Labs is privately-held, venture-funded and has a hands-on management team that believes in execution and outcome.
You have to build the Backend of Consumers and Producers Mobile Application along with setting up the server from the scratch and maintaining it to ensure seamless services. Your Responsibilities & Outcome: ▪️ Build backend for our mobile applications. ▪️ Translation of designer mock-ups and wireframes into front-end code ▪️ A solid foundation in data structures, algorithms, and system design. ▪️ Building interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js backend ▪️ Database administration and management of a hosting environment ▪️ Collaborate with Product in an agile environment to bring features from conception to launch. ▪️ Work with SQL and NoSQL DB systems ▪️ Develop and maintain various internal tools that manage the forecasting, customer service, and marketing workflows. ▪️ Handle security concerns throughout the program ▪️ Collaborate with product management, QA, and development teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, and adherence to development principles and product goals. ▪️ Work alongside other engineers and developers working on different layers of the infrastructure. ▪️ Troubleshoot and resolve issues in our dev, test and production environments. ▪️ Build and maintain tools for deployment, monitoring, and operations. Competencies that you need: ★ Mobile backend development for Native Android applications ★ Strong knowledge of Google Cloud and Firebase ★ Well versed in object-oriented design and common design patterns ★ Experience with caching and search systems like Redis and ElasticSearch ★ Strong knowledge of dev-ops ★ Proficient in server-side development and REST APIs in NodeJS ★ Experience in Big Data and/or Machine Learning systems (Apache Spark, Hadoop) ★ Automation & software testing methodology ★ Continuous integration (Jenkins/Hudson) and version control (SVN, Git) ★ Well versed in troubleshooting and monitoring the system stack for performance in the field ★ A knack for benchmarking and optimization ★ Commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. ★ Experience with Unix, shell scripting, AWS, DevOps, and web services ★ Flair for creative problem solving, familiarity with full stack development, agile methodologies, test automation. ★ BS/MS degree in Computer Science, Engineering or a related subject
Responsibilities: ▪ Design distributed applications, architectural trade-offs applying synchronous and asynchronous design patterns, write code and deliver with speed and quality ▪ Develop multi-tier scalable, high-volume performing, and reliable user-centric web services based applications that operate 24x7 ▪ Produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration ▪ Develop software related to machine learning, artificial intelligence and data analytics. ▪ Write and implement software solutions that integrate different systems Required Skills: ▪ Sound knowledge of software designing, development, and algorithm related solutions. ▪ Working knowledge of programming language in Python. ▪ Strong object-oriented skills and development expertise on web services ▪ Knowledge of different frameworks (preferably Django) ▪ Knowledge in developing ORM (Object Relational Mapper) libraries- Able to integrate multiple data sources and databases into one system ▪ Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design. ▪ Knowledge of object-oriented design, coding, testing patterns, and programming languages (Java, Python. etc). ▪ Understanding building web applications and services with IDEs, ANT, JUnit, etc. ▪ Knowledge of relational databases (transactional and non-transactional), database architecture, and distributed transaction management