Full Time
USA
Posted 7 months ago

Key Responsibilities:

  • Front-End Development:
    Design and implement responsive user interfaces using modern frameworks and tools (e.g., React, Angular, or Vue.js).
  • Back-End Development:
    Build robust APIs, microservices, and server-side applications using frameworks like Node.js, .NET, or Django.
  • Database Management:
    Design, implement, and optimize database schemas, ensuring high performance and scalability (SQL and NoSQL databases).
  • Collaboration:
    Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality solutions.
  • Code Quality:
    Write clean, maintainable, and efficient code with an emphasis on reusability and performance.
  • Testing and Debugging:
    Develop unit, integration, and end-to-end tests to ensure application reliability.
  • Performance Optimization:
    Continuously monitor and optimize application performance and scalability.
  • Continuous Integration/Deployment:
    Implement and maintain CI/CD pipelines to streamline the deployment process.

Qualifications:

Required:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in full-stack development.
  • Strong proficiency in front-end frameworks (React, Angular, or Vue.js).
  • Expertise in back-end frameworks and programming languages (Node.js, Python, .NET, Java, etc.).
  • Solid understanding of RESTful API design and implementation.
  • Proficiency with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Firebase) databases.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Familiarity with version control systems, particularly Git.
  • Strong debugging and problem-solving skills.
  • Excellent communication and teamwork abilities.

Preferred:

  • Experience with containerization tools (Docker, Kubernetes).
  • Knowledge of serverless architectures.
  • Understanding of DevOps practices and CI/CD tools.
  • Experience with GraphQL APIs.
  • Familiarity with Agile/Scrum workflows.

Benefits:

  • Competitive salary with performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible work schedule and remote work options.
  • Professional development opportunities, including certifications and training.
  • An inclusive, innovative, and collaborative work environment.

How to Apply:
Submit your resume, cover letter, and any relevant portfolio or GitHub links. Please include “Full Stack Engineer Application” in the subject line.

Job Features

Job Category

Engineer

Apply For This Job

A valid email address is required.
A valid phone number is required.