Search Jobvertise Jobs
Jobvertise

Fullstack Engineer - Data Platform
Location:
US-CA-San Jose
Email this job to a friend

Report this Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Title: Fullstack Engineer

Location: San Jose, CA

Duration: Full Time

Education: Bachelor's degree or higher in Computer Science or related discipline

Required Experience/Skills:

- Miinimum 3 to 5 years of software engineering experience in a fast-paced environment dealing with complex systems.

- Minimum of 3 years creating and supporting data driven applications

- 5+ years programming experience with NodeJS (preferred), PHP, Python

- Database expert (Postgres, MySQL, Redshift, Snowflake, BigQuery, etc) skilled at creating optimized data structures

- Ability to Design and build RESTful APIs and micro-services to facilitate the workflow and orchestration of highly performant applications

- Ability to write highly efficient SQL queries, UDFs, triggers, constraints, indexes, etc

- Experience with Git, pull requests, commits, GitFlow, and code conflict resolution

- Proficient understanding of Bug/Issue Tracking such as Atlassian Jira, BitBucket, Confluence

- Comfortable with Linux CLI, vim, cURL, shell-scripting, and network protocols (HTTP, SCP, SSH, SSL, OAuth, JSON, YAML)

- Strong commitment towards quality and continuous improvement of processes and software

- Well-versed with software engineering practices (Agile, Build/Deploy, Continuous Integration, Unit/Regression Testing, Dev & Staging Environments, object oriented design, etc.)

Role and Respobsibilities:

- Collaborate with UX team to ensure visual designs of dashboards and other front-end applications are feasible and optimizable

- Provide technical input into build/buy/partner decisions for front-end related components of Affinity applications

- Collaborate with diverse technical and non-technical teams located across multiple time-zones on client deliverables and technical support

- Participate-in and contribute to design and code reviews

- Develop unit tests and documentation for all your work

- Participate in capacity planning by performing impact analysis, code reviews, and estimating the velocity of the sprint

- Understanding of regular expressions (regex) and firm grasp of string pattern matching

- Excellent communication skills are required, as is an ability to learn quickly.

Talent Junction

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations