Software Engineer

Zania Inc.
San Francisco, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 200K

Job location

Remote
San Francisco, United States of America

Tech stack

HTML
JavaScript
Amazon Web Services (AWS)
Architectural Patterns
Azure
CSS
Databases
Django
Multi-Factor Authentication
Python
Node.js
OAuth
Role-Based Access Control
Web Applications
Google Cloud Platform
React
Containerization
Angular
Information Technology
Front End Software Development
Docker
Programming Languages

Job description

Responsible for designing, developing, and maintaining the company's web

applications, ensuring they are secure, scalable, and performant. Will carry out full-stack

software development tasks with security focus. Develop and maintain responsive,

interactive user interfaces using modern front-end frameworks. Build robust server-side

logic and maintain databases, ensuring high performance and responsiveness. Design

and implement authentication and authorization mechanisms, including multi-factor

authentication, OAuth, and role-based access control (RBAC). Further, integrate

security best practices throughout the development process.

Requirements

Education Requirements: Bachelor's degree in Computer Science, Engineering,

Information Technology, or related academic field.

Experience Requirements: Three (3) years of experience in job offered, engineering,

or related.

Skills: Any amount of experience in the additional requirements section below will be

acceptable unless specific amount is noted. Additional requirements: Prior academic

background or work experience to include: 1. Experience in front-end technologies

(HTML, CSS, or JavaScript) and frameworks (React, Angular or similar); 2. Knowledge

of back-end languages (Node.js, Python or similar) and frameworks (Django, Spring or

similar); 3. Experience with cloud platforms (AWS, Azure, and GCP) and

containerization technologies (Docker and Kubernetes); 4. Experience building and

launching robust products or platforms; 5. Experience with architectural patterns of a

Apply for this position