Back End Developer
We are looking for Backend Developer with excellent programming skills to join our team. We need a person who, as part of a team, can create highly scalable web apps that millions of users interact with daily. The ideal candidate has experience building real products for the web and should be able to present examples of their work.
Are you passionate about building web applications, mobile and solving complex problems? Do you enjoy working in a dynamic, fast-paced and fun environment? We want to meet you!
Responsibilities
As our Back End Developer, your daily responsibilities will include:
- Turn business logic and requirements into functioning code.
- Select and design database to meet the client’s requirements.
- Design and implement web services.
- Integrate UI with server-side logic.
- Ensure application level security and data protection.
- Optimize application speed and scalability.
- Write server-side documents: API design, system design.
- Write maintainable and reusable code.
- Write unit tests.
- Write stress tests.
Your skills and experience
Good candidate for Back End Developer position should have the following qualifications:
- 3+ years of experience.
- Production experience with designing and developing secure, reusable, scalable REST/GraphQL APIs.
- Highly proficient with API Design specifications using Swagger/DocGen or similar tools.
- Highly proficient in API Lifecycle management – Requirement analysis, Design, Implementation, Unit test case preparation and execution, Code reviews and Delivery.
- Strong experience with NodeJS.
- Experience with web servers (Nginx / Apache).
- Experience with Git (knowledge about GitFlow, GitOps is a bonus).
- Experience with database systems: SQL(Postgres, MySQL), NoSQL (MongoDB).
- Experience with caching systems: Redis, Memcached, Cassandra.
- Understanding about communication protocols: TCP/UDP, HTTP/Websocket, gRPC.
- Understanding about System Design/Architecture is a bonus.
Why don’t drop us your CV or portfolio? We always say Hi to great
people.
WHY YOU'LL LOVE WORKING HERE
Being a Software developer at Designveloper, you will experience a youthful, flexible and creative work environment.
- Attractive salary and annual salary review.
- Hybrid working environment (remote 2 days/week).
- MacBook or iMac for work.
- Social insurance follows law and company’s policies.
- PVI premium health care.
- Over 5000 learning courses (Udemy).
- 13th month salary and Bonus based on performance.
- 12-day annual leave per year.
- Offer free food everyday.
- Company Party, Birthday Party, Annual travel.
- Games: PlayStation, Uno, Darts, Avalon, Bang, Werewolf, Dixit Odyssey.
- Sports: Football, Badminton,…