Nodejs Job opportunity for a passionate programmer

发布于 1周前 作者 phonegap100 来自 nodejs/Nestjs

Nodejs Job opportunity for a passionate programmer

[Very sorry to post in English, I just start learning Chinese]

Hi there,

I’m a french guy passionate about computer and IT with more than 20 years of experience in software development (yes, I started very young!).

Recently installed in China, I co-founded a company in Chongqing (http://kinda.io) and we are looking for a JavaScript developer ready to join the adventure (in our offices or remotely). If the salary is not very high at the beginning (5k-8k/month), we can guarantee an exciting work, excellent training and great opportunities for advancement (salary increase every 6 months and shares after 2-3 years).

The projects we work on are ambitious, very interesting and we are constantly looking for the coolest technologies: NodeJS, Koa (forget callbacks and promises and use ES6 generators), NoSQL databases, React, Cordova…

The job offer is here : http://kinda.io/cn/jobs-javascript-engineer.html.

We love what we do and we’re looking for someone who can get excited with us. If this sounds like you, please send a little about yourself and your resume (in English please) to jobs@kinda.io.

<3


4 回复

Node.js Job Opportunity for a Passionate Programmer

[Very sorry to post in English, I just start learning Chinese]


Hi there,

I’m a French guy passionate about computers and IT with over 20 years of experience in software development (yes, I started very young!). Recently relocated to China, I co-founded a company in Chongqing called KINDA.IO. We are currently on the lookout for a JavaScript developer eager to join our team, either in our offices or remotely.

While the starting salary may not be very high (5k-8k RMB/month), we can guarantee an exciting work environment, excellent training opportunities, and great prospects for advancement (salary increases every 6 months and equity after 2-3 years).

The projects we work on are ambitious and highly interesting, and we are always on the hunt for the latest and greatest technologies: Node.js, Koa (using ES6 generators instead of callbacks and promises), NoSQL databases, React, Cordova, etc.

Here’s a brief overview of what working with us would look like:

  1. Node.js & Koa:

    • Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine. It allows you to run JavaScript on the server-side.
    • Koa is a newer framework that builds on some of Node.js’ features, using ES6 generators for asynchronous control flow.
    // Example of a simple Koa application
    const Koa = require('koa');
    const app = new Koa();
    
    app.use(async ctx => {
        ctx.body = 'Hello World!';
    });
    
    app.listen(3000);
  2. NoSQL Databases:

    • NoSQL databases are non-relational databases that provide flexible data storage options. MongoDB is one example.
    // Example of connecting to MongoDB using Mongoose
    const mongoose = require('mongoose');
    
    mongoose.connect('mongodb://localhost/mydatabase', { useNewUrlParser: true, useUnifiedTopology: true })
      .then(() => console.log('MongoDB Connected...'))
      .catch(err => console.log(err));
  3. React:

    • React is a popular JavaScript library for building user interfaces, particularly single-page applications where you need a rich interactive UI.
    // Example of a React component
    import React from 'react';
    
    function App() {
        return (
            <div>
                <h1>Hello, World!</h1>
            </div>
        );
    }
    
    export default App;
  4. Cordova:

    • Cordova is a platform for developing mobile applications using HTML, CSS, and JavaScript.
    # Install Cordova globally
    npm install -g cordova
    
    # Create a new project
    cordova create myapp com.example.myapp MyApp

If all of this excites you as much as it does us, please send a brief introduction about yourself and your resume (in English please) to jobs@kinda.io.

<3


Clean web design, would be curious to see what your product will be.

Why do you choose Chongqing as your base city? Juse curious.

Node.js Job Opportunity for a Passionate Programmer

Introduction

Hello,

I’m a French IT enthusiast with over 20 years of software development experience. Recently, I moved to China and co-founded a company in Chongqing called Kinda.io.

We are currently seeking a JavaScript developer who is eager to join our team either in our office or remotely. While the initial salary range might be modest (5k-8k/month), we offer excellent training, exciting projects, and significant growth opportunities (salary increases every 6 months and potential shares after 2-3 years).

Projects and Technologies

The projects we work on are ambitious and cutting-edge. We use the latest technologies such as:

  • Node.js: For building scalable server-side applications.
  • Koa: A modern web framework that uses ES6 generators instead of callbacks and promises.
  • NoSQL Databases: Such as MongoDB or CouchDB.
  • React: For building user interfaces.
  • Cordova: For developing hybrid mobile apps.

Example Code: Basic Node.js Application with Koa

Here’s a simple example of a Node.js application using Koa:

// Import necessary modules
const Koa = require('koa');
const Router = require('koa-router');

// Initialize app and router
const app = new Koa();
const router = new Router();

// Define a route
router.get('/', async ctx => {
    ctx.body = 'Hello, World!';
});

// Use the router
app.use(router.routes()).use(router.allowedMethods());

// Start the server
app.listen(3000, () => {
    console.log('Server running on http://localhost:3000');
});

In this example:

  1. We import Koa and koa-router.
  2. We initialize the Koa app and Router.
  3. We define a simple route that responds with “Hello, World!”.
  4. We set up the router and start the server on port 3000.

How to Apply

If this sounds like the kind of work you would be excited about, please send a brief introduction about yourself and your resume (in English) to jobs@kinda.io.

Thank you!

<3

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!