Software Engineer (Full stack/Backend Engineer for Full-time/Intern/Potential Founder)
Core
Full-stack software engineering covering back-end, middle layer, and front-end development to build and maintain applications for customers.
Role type
Full-stack Software Engineer
Builds
Web applications and software solutions
Domain
Software Engineering / Web Development
Deliverable
product features
Required skills
JavaScript, HTML, CSS, SQL, Computer Science fundamentals, REST API design, API documentation, DevOps, CI/CD pipeline management, Code review and evaluation
Preferred skills
ReactJS, AngularJS, Express.js, Django, Spring, Flask, AWS, GCP, NoSQL databases (DynamoDB, MongoDB, Cassandra)
Responsibilities
Designing and building back-end, middle layer, and front-end components; Implementing features based on customer needs; Managing DevOps and CI/CD pipelines; Designing and documenting REST APIs; Evaluating code for standards, structure, and compatibility; Identifying and resolving issues from customer feedback and testing
Seniority
Open to Interns, Full-time Engineers, and Potential Founders