• INB 资本 - 北京热招 - 资深前端研发、资深后端研发、资深设计师、资深 Android 研发、资深 iOS 研发 - 简历投递 [email protected]

    Senior Software Engineer

    Responsibilities:

    • Design, develop, test, deploy, maintain and improve software.
    • Manage individual project priorities, deadlines and deliverables.
    • Write robust, reliable and readable code.

    Minimum qualifications:

    • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
    • Software development experience in Go or Erlang programming language.
    • Experience working with two or more from following: web/mobile application back-end development, Unix/Linux environments, distributed and parallel systems, machine learning, security software development.
    • Working proficiency and communication skills in verbal and written English.

    Preferred qualifications:

    • Experience with one or more general purpose programming languages including but not limited to: C/C++, Python, Ruby, Swift, or JavaScript.
    • Experience with web/mobile application front-end development.

    Senior Web Front-End Engineer

    Responsibilities:

    • Build well-designed user interfaces from ground up in HTML/CSS/JavaScript.
    • Work closely with other engineers and designers.
    • Write readable code using the cutting-edge front-end technologies. (e.g. Angular, ES2015+, TypeScript, Webpack.)

    Requirements:

    • Good taste of design.
    • Can turn design mockups into realities and make it breathe.
    • Solid understanding of HTML5/CSS3.
    • Solid understanding of modern JavaScript (ES2015+).
    • A solid foundation in computer science . (e.g. data structures, algorithms, software engineering practices, etc.)

    Preferred qualifications:

    • Understanding of UI/UX principles.
    • Nice projects on GitHub.
    • Experience with other programming languages . (Swift, Ruby, Python, C#, Clojure, etc.)
    • Experience with back-end development.
    • Experience with mobile App development.

    UI/UX Designer

    Responsibilities:

    • Create mockups and prototypes to communicate design ideas.
    • Produce high-quality user interfaces and visually appealing designs from concept to execution.
    • Collaborate with product managers and developers in an agile, fast-paced environment.
    • Establish and maintain reusable design standards and guidelines.

    Requirements:

    • 2+ years experience as a UI/UX Designer.
    • Bachelor’s degree, master’s degree or equivalent work experience.
    • Have cross-platform design experiences. (Web, android, iOS)
    • Ability to understand the existing style guide and brand guidelines.
    • Be a clear and effective communicator.
    • Have shipped product.
    • Experience with HTML, CSS, JavaScript is a plus.
    • Experience with motion design is a plus.
    • Interest or experience in Blockchain is a plus.
    • Willing to travel for work purposes.
    • Please be sure to include a link to your portfolio.

    Senior Android Engineer

    Responsibilities:

    • Develop applications on Android platform.
    • Optimize the module structure and process logic of the applications.
    • Improve application performance by fixing bugs and upgrading.

    Requirements:

    • BS/MS degree in computer science with more than one year Android programming experience.
    • Strong knowledge of Java language, familiarity with ideas and design patterns of object-oriented programming, basic algorithms and data structures.
    • Familiarity with Android system, Android application development, testing, distribution process, the use of Android development tools and testing tools.

    Preferred qualifications:

    • Familiarity with Android memory management and graphics image processing, with code optimization and reconstruction experience and a profound understanding of JNI / NDK.
    • Solid knowledge of Kotlin language.
    • Familiarity with HTML5, JS related technologies.
    • Familiarity with mobile network communication mechanism, have a deep understanding and experience in Socket communication, TCP / IP and HTTP, and network programming or server development.
    • Familiarity with Linux systems, Kernel understanding, with experiences in embedded system or hardware development.
    • Have a passion for the mobile Internet, with entrepreneurial experiences.
    • Experiences in blockchain.

    Senior iOS Engineer

    Responsibilities:

    • Responsible for the development of products on iOS platform by coordinating with the team.
    • Assist the product manager to make innovations and improvements on the user experience of the products.
    • Responsible for the daily maintenance of the products on iOS platform.
    • Make suggestions on user experience tests during the process of product development.

    Qualifications:

    • Junior college degree or above.
    • More than 2 or 3 years experience in iOS development.
    • Familiar with iOS platform development technology, system framework principles and the underlying libraries .
    • Familiar with the iOS platform architecture, system mechanisms and commonly used API.
    • Have experiences in iOS app or SDK development.
    • Capable of independently developing app.
    • Candidates with successful experiences in releasing apps are preferred.
    • Have a strong sense of responsibility, good skills in communication and teamwork.