Logo
Virtual

Full stack engineer

Virtual, Los Angeles, California, United States, 90079


Job Title: Fullstack Engineer

About the Role

We are seeking a versatile and experienced

Fullstack Engineer

to join our dynamic development team. You will be responsible for designing, developing, and maintaining both the front-end and back-end components of our web applications. Your work will directly impact the user experience and overall functionality of our platform, ensuring scalability, reliability, and performance.

Key Responsibilities

Front-end Development:

Build responsive, user-friendly web interfaces using modern frameworks like React, Angular, or Vue.js.

Back-end Development:

Design and implement APIs, databases, and server-side logic using technologies like Node.js, Python, Java, or Ruby on Rails.

System Architecture:

Contribute to the design of scalable and secure software architectures.

Code Quality:

Write clean, maintainable, and testable code, adhering to best practices and coding standards.

Integration:

Collaborate with designers, product managers, and other developers to ensure seamless integration of features.

Performance Optimization:

Monitor and optimize application performance to ensure a fast and smooth user experience.

Testing & Debugging:

Conduct thorough testing and debugging to identify and resolve issues across the stack.

Documentation:

Maintain comprehensive documentation for codebases, APIs, and workflows.

Required Qualifications

Education:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Experience:

3+ years of experience as a fullstack developer or similar role.

Proven experience with front-end frameworks like React, Angular, or Vue.js.

Strong knowledge of back-end development with Node.js, Python, Java, or equivalent.

Technical Skills:

Proficiency in HTML, CSS, JavaScript/TypeScript.

Experience with RESTful APIs, GraphQL, and WebSockets.

Familiarity with database technologies (e.g., PostgreSQL, MongoDB, MySQL).

Understanding of CI/CD pipelines and version control systems like Git.

Soft Skills:

Excellent problem-solving and debugging skills.

Strong communication and teamwork abilities.

Adaptability to new tools, technologies, and methodologies.

Preferred Qualifications

Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).

Familiarity with cloud platforms like AWS, Azure, or GCP.

Knowledge of microservices architecture and serverless technologies.

Background in DevOps practices and tools.