CareerPlanGet AI match score →

Software Developer Ii

💼 Full-time🗓 2026-07-26

Core

Developing high-quality, scalable full-stack applications and building products from scratch.

Role type

Full-stack software developer

Builds

Full-stack products with well-architected and documented code

Domain

Software development

Deliverable

production ML models | product features

Required skills

ReactJS, NodeJS, RESTful API design, DevOps, TDD, algorithms and data structures, back-end architecture, DBMS, server mechanics

Preferred skills

Quick learner, progressive attitude, adaptability to new technologies

Technologies

ReactJS, NodeJS

Responsibilities

Design, develop, test, and maintain products; build coding environments for consistent high-quality releases; implement progressive product improvements

Seniority

Mid-level (3-5+ years experience)

Rewrite
## About the role The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. ## Responsibilities - Develop and coordinate with the team to build a product from scratch, and establish a coding environment to enable the team to release high-quality code consistently. - Fast-paced, full-stack development of products with well-architected and well-documented code - Own code for the products with responsibilities including but not limited to designing, developing, testing, and maintenance of products. - Building RESTful services and being familiar with DevOps. - Bringing solutions and progressive improvements to the product periodically. ## Requirements - Quick learner with progressive attitude, should be willing to adapt to new technologies. - Advanced knowledge in both of these technologies: ReactJS, NodeJS - Good in Communication and having excellent professional values. - Strong understanding of Algorithms and data structures - Knowledge of Back-End architectures, DBMS, Server mechanics, and technologies - Experience in the development of products following TDD ## Qualifications - Bachelor's degree or equivalent experience in Computer Science or a related field - 3-5+ years of experience with full-stack development
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗