This For That is an early stage startup disrupting the way people consume. We are a peer to peer barter community where women exchange everything from their wardrobes that they can put a value on. Our platform operates in its own unique currency which makes barter almost a game like experience, where women can earn credits by ‘Swapping’ their products and use them to score more products within the app.Aimed at building a massive parallel economy, This For That, is looking for highly driven engineers to build out a world class product. The product is in its early stages so there’s a lot to learn and build from scratch. You will get to work alongside seasoned business and marketing professionals and become part of the core engineering team.Role and responsibilities:1) Taking complete ownership of our Android app: Development and maintenance2) Translating design and wireframes into clean, high quality code3) Ensuring best possible performance, quality and responsiveness of the Android App4) Constant bug fixing and improvement of the App5) Mentoring and leading other engineering team membersSkills needed:1) Experience in product development, architecture and design for a minimum of 2-6 years2) Well versed with Android Studio, Android SDKs and ability to work with different screen sizes3) Expertise in Java, Kotlin or both4) RESTful APIs and databases (MongoDB) to integrate backend services effectively5) Experience with storage, threading and performance tuning6) Implementing unit tests, bug fixes and managing and planning release cycles7) Well versed with Agile methodology8) Complete self-starter, curious to learn newer technologies, with strong ownership and mentoring skills9) Great to have but not mandatory: Knowledge of Node.jsPerks:1) Monthly salary paid at the beginning of the month2) A highly motivating and open work environment3) Great food from time to time (We are a team of big foodies!)
4+ years Rails experience in a production environment working complex Ruby on Rails applications and Ruby gems Proficient understanding of code versioning tools Knack for writing clean, readable Ruby code Knowledge on HTTP and RESTFUL API development experience Experience in Angular is a plus Proactiveness, good communication and fast learning.
We are looking for an android developer to enhance design, fix bugs, improve performance and develop new features of a functional Android application Responsibilities & Skills An ideal candidate: Should have 3+ years of professional experience in autonomously designing, developing, testing, debugging and maintaining mobile applications on the Android platform Should have hands-on experience with Android SDK and Android Frameworks Should have expertise in building REST API in PHP with MySQL database, and seamlessly integrating it with backend services, third party APIs and Android application Should be well conversant with Android UI design principles Should fix bugs and improve Android application performance Should develop new features of the Android application Should assume end-to-end ownership of the Android application and assigned tasks Should work independently without the need of guidance and supervision Education B. Tech/B.E. in Computer Science or MCA
Requirements: Java, Spring, Hibernate (or equivalent ORMs). MySQL/NoSQL database design. Good command over data structures and algorithms. Experience with designing and implementing micro-services. Experience with production level systems of scale. Experience designing and working with n-tier architecture. Experience working with a backend Java framework (Spring, Struts, et. al). Experience working with relational/NoSQLdatabases. Self motivated, opinionated, pragmatic.