Senior Platform Engineer

Contextual.ioMinneapolis, MN
37dRemote

About The Position

We are seeking a highly skilled and experienced software engineer to join our growing team. As a Senior Platform Engineer, you will play a crucial role in defining, designing, developing, and maintaining our software applications, ensuring a seamless and engaging user experience.

Requirements

  • Experience: Minimum of 8 years of experience in full-stack development, with a strong focus on front-end technologies.
  • Back End Skills: Proficiency in server-side languages and frameworks (Node.js, Python, Ruby, etc.).
  • Front End Skills: Expertise in HTML, CSS, JavaScript/TypeScript, and modern front-end frameworks (React, Angular, Vue.js).
  • Database Knowledge: Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • UI/UX Sensibility: Strong understanding of user interface design principles and best practices.
  • Problem-Solving: Excellent problem-solving skills and the ability to think critically and creatively.
  • Team Player: Ability to work collaboratively in a remote team environment.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Nice To Haves

  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Familiarity with DevOps practices and tools (Docker, Kubernetes, CI/CD).
  • Knowledge of microservices architecture and serverless computing.
  • Contributions to open-source projects or a strong portfolio of personal projects.

Responsibilities

  • Take ownership of complex development projects from concept to completion.
  • Collaborate with cross-functional teams to define project requirements and deliver high-quality solutions.
  • Implement user interfaces that are intuitive, responsive, and visually appealing.
  • Utilize modern front-end frameworks and libraries to build scalable and maintainable code.
  • Develop and maintain backend services and APIs
  • Ensure seamless integration between front-end and back-end components.
  • Work closely with product managers, designers, and other stakeholders to align on project goals and deliverables.
  • Communicate effectively with team members to ensure transparency and alignment.
  • Stay up-to-date with the latest industry trends and technologies.
  • Continuously identify opportunities to improve our development processes, tools, and methodologies.

Benefits

  • Competitive salary and benefits package.
  • Unlimited vacation, where time off is encouraged.
  • Flexible working hours and remote work options.
  • Opportunities for professional growth and development.
  • Collaborative and inclusive work environment.
  • The chance to work on innovative projects with a talented team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service