Senior Full Stack Developer

Nexterse
  • Barrow, AK
  • Instant Apply
2 days ago

Job Description

Job Overview

This role involves leading the design, development, and deployment of robust and scalable full-stack applications. The individual will be instrumental in driving technical excellence, mentoring team members, and contributing significantly to architectural decisions across both front-end and back-end systems. A strong emphasis is placed on delivering high-quality, performant, and maintainable software solutions that meet business objectives and enhance user experience. This position requires a proactive problem-solver with a deep understanding of the entire software development lifecycle.

Key Responsibilities

  • Design, develop, and implement complex web applications and services from conception to deployment.
  • Write clean, efficient, and well-documented code following best practices and design patterns.
  • Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
  • Build and maintain robust RESTful APIs and microservices, ensuring high performance and security.
  • Develop responsive and intuitive user interfaces using modern front-end frameworks and libraries.
  • Lead code reviews, provide constructive feedback, and ensure adherence to coding standards.
  • Mentor junior and mid-level developers, fostering a culture of continuous learning and improvement.
  • Participate in architectural discussions and contribute to technical strategy.
  • Troubleshoot, debug, and resolve complex production issues across the stack.
  • Ensure the scalability, reliability, and security of applications.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Minimum of 5-7 years of professional experience in full-stack web development.
  • Expertise in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Strong proficiency in at least one back-end language and framework (e.g., Node.js with Express, Python with Django/Flask, Java with Spring Boot, C# with .NET Core).
  • Extensive experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Proficiency with version control systems, particularly Git.
  • Demonstrated experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
  • Solid understanding of software design principles, data structures, and algorithms.
  • Excellent problem-solving, analytical, and communication skills.

Preferred Qualifications

  • Master's degree in a relevant technical field.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with testing frameworks (e.g., Jest, Mocha, Cypress, Selenium).
  • Knowledge of message queues (e.g., Kafka, RabbitMQ).
  • Understanding of serverless architectures.
  • Prior experience in a leadership or mentorship role.

Numbers & Facts

LocationBarrow, AK

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder