Full Stack Engineer

Compunnel

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Minimum of 5 years of hands-on software development experience.
  • Strong experience with Angular and/or Vue.js for front-end development.
  • Proficient in back-end development using Node.js and Java-based microservices.
  • Experience in developing and consuming RESTful APIs.
  • Solid understanding of cloud computing and experience with AWS applications.
  • Familiarity with containerization technologies and Kubernetes.

Responsibilities

  • Participate in Agile Scrum team to design, develop, and deliver high-quality software solutions.
  • Develop, maintain, and test applications using Angular, Vue.js, Node.js, and AWS.
  • Conduct code reviews to ensure coding standards and best practices are met.
  • Execute unit tests, integration tests, and other quality assurance activities.
  • Identify, troubleshoot, and resolve issues in production and non-production environments.
  • Collaborate with engineers, architects, product owners, and stakeholders to deliver technical solutions.
  • Create and maintain technical documentation and architecture diagrams.

Benefits

  • Collaborative Agile team environment focused on innovation.
  • Opportunity to work across a diverse technology stack.
  • Contribute to enterprise-scale applications enhancing user experiences.
  • Involvement in continuous improvement initiatives and best practices.
  • Possibility to engage with both technical and non-technical stakeholders.
Full Job Description
Job Summary

We are seeking a talented Full Stack Engineer to join a collaborative Agile team focused on delivering innovative digital solutions and exceptional user experiences. The ideal candidate will have strong experience in front-end and back-end development, cloud technologies, microservices architecture, and modern software engineering practices. This role offers the opportunity to work across a diverse technology stack, contributing to the development, enhancement, and support of enterprise-scale applications.

Key Responsibilities

  • Participate as a member of an Agile Scrum team to design, develop, and deliver high-quality software solutions.
  • Develop, maintain, and test applications across a technology stack that includes Angular, Vue.js, Node.js, APIs, microservices, and AWS.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Develop and execute unit tests, integration tests, and other quality assurance activities.
  • Identify, troubleshoot, and resolve issues in production and non-production environments.
  • Collaborate effectively with engineers, architects, product owners, and business stakeholders to deliver technical solutions.
  • Create and maintain technical documentation, architecture diagrams, and implementation guides.
  • Contribute to the design and implementation of scalable, secure, and maintainable software solutions.
  • Support continuous improvement initiatives related to software development processes, automation, and operational efficiency.
  • Ensure solutions align with enterprise technology standards, architecture principles, and strategic objectives.


Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Minimum of 5 years of hands-on software development experience.
  • Strong experience with front-end technologies such as Angular and/or Vue.js.
  • Strong back-end development experience with Node.js and Java-based microservices.
  • Experience developing and consuming RESTful APIs.
  • Solid understanding of cloud computing concepts and experience developing applications on AWS.
  • Experience with containerization technologies and Kubernetes.
  • Experience working within CI/CD environments using tools such as Jenkins, Artifactory, uDeploy, or similar platforms.
  • Hands-on experience with monitoring and logging tools such as Splunk and Datadog.
  • Strong understanding of software development best practices, including code reviews, testing, and deployment automation.
  • Experience working within Agile/Scrum development methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills with the ability to collaborate effectively with technical and non-technical stakeholders.


Preferred Qualifications

  • Experience working in large-scale distributed application environments.
  • Experience designing and implementing cloud-native applications and microservices architectures.
  • Familiarity with modern DevOps practices and infrastructure automation.
  • Experience supporting enterprise-level digital platforms and customer-facing applications.
  • Knowledge of performance optimization, scalability, and application monitoring best practices.
  • Demonstrated ability to work effectively in a fast-paced, collaborative team environment.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Full Stack Engineer jobs: