Growth Acceleration Partners-posted 8 days ago
Full-time • Mid Level
Colorado Springs, CO
251-500 employees

We are looking for a Senior Software Engineer with Node.js and React knowledge. As part of our team, you will be responsible for developing scalable, robust, and high-quality solutions. As an engineer, you are a professional with several years of hands-on experience, possessing advanced technical skills and in-depth knowledge. You excel in problem-solving, effective communication, guiding and mentoring other engineers, making critical technical decisions, and contributing to the strategic direction of projects.

  • Collaborate on micro-front-end implementation.
  • Implement monitoring, logging, and instrumentation to ensure application performance and stability.
  • Collaborate with senior engineers, mentor junior team members, and contribute to technical documentation.
  • Experience mentoring team members.
  • Experience working with teammates to diagnose and resolve issues.
  • Willing to learn, participate, and show initiative by suggesting new ideas.
  • Must be a big promoter of standards and quality.
  • Willing to work on bug fixing as part of a triage process with the team.
  • Must be trustworthy and able to self-manage.
  • Adaptability is required to be strong for this role. Should be able/open to learning new frameworks and technologies in case necessary.
  • Able to share their knowledge within their team.
  • 5+ years of software development experience.
  • Experience working on web-based products, collaborating with designers and product managers to deliver impactful solutions.
  • Strong experience in modern JavaScript frameworks, particularly React.
  • Strong experience in Node.js (Express, Fastify) back-end development.
  • Experience with API development, especially REST APIs.
  • Familiar with Git and CI/CD workflows.
  • Good understanding of modern front-end and back-end technologies, including performance optimization and observability.
  • Experience with SQL (Postgres experience is preferable but not required).
  • Experience with Agile Methodologies.
  • Knowledge of design patterns, experience with abstractions, and code isolation.
  • Experience with writing tests and debugging.
  • The notion of security practices.
  • Error handling and troubleshooting experience is required.
  • Experience in unit testing.
  • Experience working with microservices-based solutions, ensuring seamless integration and efficient communication across distributed services.
  • Excellent English and Communication skills, including concise, effective, and audience-oriented communication.
  • Excellent written and verbal communication skills with the ability to articulate technical concepts and influence stakeholders.
  • Comfortable working in an agile, data-driven environment, leveraging analytics and experimentation to drive decisions.
  • Passion for creating exceptional user experiences
  • Solution-oriented mindset.
  • Good sense of productivity, urgency, and priority.
  • Takes into account overall Product and business objectives.
  • Experience consolidating stacks.
  • Familiarity with DevOps methodology and tools, such as CloudBuild, Helm, Terraform, and Docker etc.
  • Experience with Cloud services like GCP, Azure, or AWS (GCP is ideal), including deploying applications on the cloud.
  • Python/Django experience is a plus since this can be used to understand legacy code.
  • Knowledge of GraphQL
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service