Full Stack Engineer

SIIRA INC.
United States
7 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Amazon Web Services Application Performance Management Microsoft Azure Software as a Service Code Review Continuous Integration Software Debugging Software Design Patterns DevOps
+31 more
Python (Programming Language) PostgreSQL MongoDB MySQL Node.Js NoSQL Software Architecture E2e Testing Standard Sql Software Engineering TypeScript Web Application Frameworks Google Cloud ReactJS Spring-boot Software Security Backend Git Vue.js AngularJS Kubernetes Infrastructure Automation Frameworks Information Technology Code Testing Graphql Front End Software Development Restful APIs Terraform Serverless Computing Docker Microservices

Job description

We are seeking a highly skilled Senior Full Stack Engineer to design, develop, and maintain scalable web applications. The ideal candidate has extensive experience across both frontend and backend development, enjoys solving complex technical challenges, and thrives in a collaborative, fast-paced environment., * Design, build, and maintain scalable full-stack web applications.

  • Develop responsive and user-friendly frontend interfaces.
  • Build secure, high-performance backend services and RESTful APIs.
  • Design and optimize relational and NoSQL databases.
  • Collaborate with product managers, designers, and engineering teams to deliver high-quality software.
  • Write clean, maintainable, and well-tested code.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot, debug, and optimize application performance.
  • Participate in architecture discussions and contribute to technical decisions.
  • Ensure application security, reliability, and scalability.

Requirements

  • 5+ years of experience in full-stack software development.
  • Strong proficiency in JavaScript and TypeScript.
  • Hands-on experience with React, Angular, or Vue.js.
  • Strong backend development experience using Node.js, .NET, Java (Spring Boot), Python, or Go.
  • Experience building and consuming RESTful APIs and microservices.
  • Strong knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Hands-on experience with Docker, Kubernetes, Git, and CI/CD pipelines.
  • Solid understanding of software architecture, design patterns, and security best practices.
  • Experience writing unit, integration, and end-to-end tests.
  • Familiarity with Agile/Scrum development methodologies.
  • Excellent problem-solving, communication, and collaboration skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Nice to Have

  • Experience with GraphQL.
  • Knowledge of serverless architectures.
  • Experience with Terraform or other Infrastructure as Code tools.
  • Familiarity with automated testing frameworks and DevOps practices.
  • Experience working in a SaaS or high-growth technology environment.

About the company

SiiRA is a global platform that connects top-notch digital professionals with US-based companies in digital growth mode.

At SiiRA, we believe in an agile and sustainable workspace that promotes access to worldwide talent and drives enterprise growth. That is why SiiRA builds and fosters remote and competent teams that make the most of your expertise and skills.

If you are a digital and information technology professional looking for a new challenge, search no more! All the jobs we offer are international, but you can work from home or anywhere remotely.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all