Half Time - Full Time - In office
Buenos Aires, Argentina (Palermo)
We are LemonChili Games. We’ve had 10+ years experience working for international media & tech companies, such as Viacom, Nickelodeon, MTV, Vh1, Turner, Cartoon Network, Google, Microsoft and XBOX, and for the past 2 years we decided to fund and create our own IPs. We are currently creating games in various platforms, but mostly focusing on mobile. Our projects have been featured in SXSW, IndieCade, Tokyo Game Show (Tough Coded: Live), App of the Day & New Games We Love in Apple’s AppStore (Boop Kids, Floyd’s Sticker Squad, and Tower Power) and have won the award for one of the top 3 best indie games in Latam, prize given by Google Indie Latam Festival Sao Paolo 2018 (Floyd’s Sticker Squad).
This job is for you if...
You’re passionate about software engineering, mobile gaming, and constantly expanding your knowledge. You have strong communication skills, are a self-learner and you engage with the product development lifecycle from concept to support. You also pay close attention to detail, animation and user experience.
Strong communication skills. You can validate and communicate your decisions clearly.
Design, build, and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
Help maintain code quality, organization, and automatization
Own and deliver maintainable, well-tested code.
Tackle tough problems and find creative ways to solve them.
Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.
Take responsibility for solving product issues – large and small.
Play a key role in improving the software architecture
Implement mobile solutions to improve our iOS and Android apps directly.
You must know your way around git and understand version control well, and be able to carry out typical operations with it, including branching, merging, submitting code for peer review, and reviewing your peers’ code yourself.
We apply Scrum as a development methodology, and broadly endorse Agile as a philosophy. You must be open to working this way as well, and prior experience is a plus.
Discipline concerning delivery dates, stylistic appreciation of what makes code good and readable, and a positive attitude about documentation, tickets, and issue tracking, are all very important "soft skills" for our developers to have.
Knowledge of native languages for iOS and Android (Objective-C/Swift & Java)
Libraries and SDK integration knowledge (for example Google Firebase, Facebook SDK, Apple Search Ads SDK, Appsflyer SDK).
Use of Operating System APIs to integrate in app purchases, subscriptions, permissions requests, push notifications, haptic feedback, share text/images, etc.
Manage build systems with continuous integration with Jenkins and compile automation for both iOS and Android.
Solving problems related to publishing an application on App Store/Google Play Store, digital signing, beta testing programs with Apple TestFlight and Google Internal Testing.
Knowledgeable of Unity3D.
Experience with debugging tools, and the usage of the Unity Profiler
Experience optimizing memory and space usage.
Ability to constantly learn and stay in touch with evolving game programming standards and development technologies.
Strong understanding of object-oriented programming.
Familiarity with current design and architectural patterns.
Knack for writing clean, readable, and easily maintainable code.
Proficient knowledge of code versioning tools, such as Git and Git-lfs.
Experience working with Jira
Excellent fluent spoke & written English.
Have a Computer Science degree or equivalent experience.
Experience working remotely/with remote talent is a plus.
Fluency in written and oral Spanish is a plus.
Java, Objective-C and Swift knowledge.
Prior experience with a well-known mobile title or AAA titles are a significant asset.
What We Offer
Scrum development process.
An excited, communicative, and helpful team - we keep our work environment positive.
Interact and collaborate daily with a world-class product, UX and design teams.Improve your skills and learn from top-notch engineers.
Push your code to thousands of users every day.
Part Time and Full Time positions available.
If you think you might thrive in this environment, we would love to hear from you. Use the application below to apply!
We recognize several levels of seniority and experience for developers, and tie compensation and responsibility to this. We are looking for all levels of developers for this position.
Apply your CV, github profile, and other relevant links below.
APPLY NOW IN THE FORM BELOW
Importante: Esta búsqueda es sólo para residentes de Buenos Aires, Argentina. Las oficinas se encuentran radicadas en Palermo. El anuncio se encuentra en inglés ya que es necesario un fluido uso