1 Protominds Job
Full Stack Engineer - Web Apps (6-10 yrs)
Protominds
posted 1mon ago
Key skills for the job
As a Full Stack Engineer, you will be responsible for :
- Designing, implementing, deploying and supporting client-side and server-side architectures, from accessible web applications to our dynamic CLI & SDKs.
- Advocating for best engineering practices, including automation, CI/CD workflows, quality, security, performance and more.
- Collaborating with Product, Design and Marketing Teams to define customer and support personas, spanning first visitor to the engineering developer experience.
- Partnering with leadership to create engineering roadmaps that balance new features with rapid customer growth and engineering excellence.
Minimum Requirements :
- 6+ years experience as a Full Stack Developer or similar role, in a distributed engineering role with direct operational responsibility (oncall experience), preferably on a public cloud service.
- Experience with creating responsive web applications and their corresponding backend APIs, implemented using industry best practices, including testing frameworks, CI/CD pipelines and OpEx.
- Fluency in at least one back-end language (Node.js/Typescript/Python/Go)
- Experience with front-end development (Angular or React/HTML/CSS)
- Familiarity with NoSQL databases (e.g. DynamoDB), AWS services (e.g. AWS Lambda, API Gateway, AWS Cognito).
- Ability to plan projects, communicate status and deliver high quality results.
- 4 year undergraduate degree in Computer Science, Engineering, Math or equivalent experience.
- Proficient written and verbal communication skills.
Preferred :
- Experience with AWS Glue or Athena.
- Knowledge of data engineering best practices related to analytical and operational systems.
- Experience working with Analytical EDW such as Snowflake, Databricks, BigQuery, Cloudera, Teradata.
- Prior experience at a startup or similar fast-paced environment delivering B2B application or infrastructure services, and/or enterprise SaaS offerings.
Functional Areas: Software/Testing/Networking
Read full job description