CAREERS
Become part of our team !
Our team consists of young and energetic individuals with global experienced leaders ready to drive innovation of Artificial Intelligence in Indonesia! Check out our vacancies below.
Full Stack Developer
Minimum Requirements
- BS degree in Computer Science, similar technical field of study or equivalent practical experience.
- Experience in web technologies (object-oriented JavaScript, HTML, CSS) and experience with HTML5 and CSS3.
- Experience with one or more general-purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
- Experience in both SQL and NoSQL databases.
- Familiar with MVC (Model, View, Controller) framework.
- Experience working with two or more from the following: web application development, Unix/Linux environments, distributed and parallel systems, information retrieval.
- Working proficiency and communication skills in verbal and written English.
Preferred Requirements
- Experience in messaging protocol such as MQTT, ZMQ.
- Experience with in-memory data storage such as redis.
- Experience in using object–oriented programming.
- Experience developing accessible technologies.
- Experience in developing large software systems, and/or security software development.
- Interest and ability to learn other coding languages as needed.
Responsibilities
- Communicate with users to understand their needs and experiences
- Develop project plans based on client needs
- Developing new features and user interfaces from wireframe models
- Writing clean, readable, and testable code
- Perform detailed quality assurance tests
- Develop application programming interfaces (APIs) to the software
- Suggest and implement new web applications framework, library, and protocols
- Remain up to date with the terminology, concepts and best practices for coding web apps
- Work closely with colleagues to constantly innovate app functionality and design
- Use and adapt existing web applications for further development
Mobile Developer
Minimum Requirement
- Proficient knowledge of relevant computer languages for Android or iOS such as Swift, React Native, Flutter, and Java.
- A portfolio of applications you have created or contributed to.
- Have experience with APIs
- Familiar with Git
- Familiarity with OOP design principles
- Problem solver with excellent analytical skills
Preferred Requirement
- Rich portfolio of released applications on the App Store or Play Store
- Familiar with Camera and GPS feature extensions in Android or iOS
Responsibilities
- Communicate with users to understand their needs and experiences
- Develop project plans based on client needs
- Developing new features and user interfaces from wireframe models
- Writing clean, readable, and testable code
- Perform detailed quality assurance tests
- Develop application programming interfaces (APIs) to support mobile functionality
- Suggest and implement new mobile products, applications and protocols
- Remain up to date with the terminology, concepts and best practices for coding mobile apps
- Work closely with colleagues to constantly innovate app functionality and design
- Use and adapt existing web applications for apps
Send your CV and cover letter to info@cognixy.ai