Software Engineer
Responsibilities:
Web & API Development – Design, build, and maintain robust web applications and RESTful APIs using Nest.js, Next.js, and TypeScript.
Cloud Deployment – Deploy and manage applications on Google Cloud Platform (GCP), ensuring scalability, reliability, and performance.
Code Quality – Write clean, testable code with unit tests and conduct code reviews to ensure high standards and maintainability.
CI/CD Pipelines – Implement and manage continuous integration and deployment pipelines to streamline releases and minimize downtime.
Cross-Functional Collaboration – Work closely with Product Owners, UX/UI Designers, and fellow developers to define requirements and deliver intuitive solutions.
Continuous Improvement – Stay current with emerging technologies and recommend improvements to codebase, architecture, and workflow.
Best Practices – Adhere to software engineering best practices, including Agile/Scrum methodologies, version control, and DevOps principles.
Responsibilities:
1+ years of experience in full-stack software development.
Proficient in Nest.js (Node.js framework) and Next.js (React framework).
Solid experience with TypeScript for both front-end and back-end development.
Experience deploying applications on GCP, including managing infrastructure.
Strong understanding of CI/CD pipelines and automation tools.
Familiarity with unit testing frameworks such as Jest or Mocha.
Experience working in Agile/Scrum teams.
Hands-on experience with Docker for containerized deployments.
Knowledge of GraphQL and modern API design practices.
Familiarity with SQL/NoSQL databases; ORM experience is a plus.
Strong problem-solving skills and the ability to quickly learn new technologies.
Excellent communication skills and a collaborative, team-oriented mindset.
Full-time
71 active jobs
Submit your application now and take the next step in your career journey.
Similar Jobs