
Start Date: ASAP
Hours: 32 +
Location: New York, NY
Program Duration: 12 months
Compensation: $15.00
Host Company Description:
A software engineer to lead the development of our Investor Portal web platform as well as other technical projects. The software engineer will be responsible for technical strategy, tech development, execution, and innovation. The software engineer will work closely with the design and investment teams to create interactive and thoughtful UIs that solve complex problems and are a delight to use. The software engineer will also be responsible for keeping senior members updated on progress. You must have a deep understanding of relevant technologies (specifically React, Express, Passport, PostgreSQL, and Salesforce), and a hands-on approach to problem-solving.
Position Description:
- Collaborate with key internal stakeholders to determine how to design and develop scalable front-end and back-end systems
- Develop Zyyo’s technical strategy and roadmap
- Write, test, debug, and deploy code across a variety of languages and frameworks, particularly React/Express
- Work across the different phases of the software development lifecycle including estimating level-of-effort, identifying the best approach, building, performing QA testing, deploying, documenting, debugging, and supporting features
- Collaboratively tackle difficult and ambiguous problems as part of a cross-functional team
- Participate and contribute to stand-ups, sprint planning, and retrospectives at the agile team level and up
- Research, document, note trade-offs, and recommend potential solutions around future product features
BASIC QUALIFICATIONS:
- S./B.A. degree in computer science or similar technical field of study (or equivalent practical experience)
- Experience in modern back-end languages and technologies (e.g. Node.js, Express, Passport, JavaScript)
- Ability to design and implement efficient, non-redundant data structures
- Solid understanding of HTTP Protocols and routing.
- Experience in modern front-end languages, libraries, and rendering technologies (e.g. React, HTML, CSS, SASS, JavaScript)
- Experience querying data from relational databases using SQL
- Be able to recommend appropriate third-party packages to use in order to accelerate development
- Ability to solve difficult software and UX problems; pushes for information to avoid solving the wrong problem and mitigate risks early in the process to avoid feature delays; can decompose a problem into clear software and UX design actions
- Knows how to instrument software with real user metrics (e.g. through Google Analytics) to reflect the customer experience
- Experience with version control using Git
- Works independently and autonomously
- Tackles new challenges and solves problems you’ve never seen before
- Writes code that is production quality, tested, and maintainable, with minimal defects
- Understands programming best practices including client-side performance optimization and how to mitigate information security risks
- Able to independently solve basic UX design problems
To apply for the Internship program, applicants must be enrolled in graduate/postgraduate studies in computer science or a similar technical field of study OR be recent graduates who begin the program within 12 months of the graduation date
To apply for the Trainee program, applicants must hold in computer science or similar technical field of study degree and have at least 1 year of professional work experience related to the degree, OR be career professionals with 5 or more years of professional experience in this field
- FLUENT English is required (written and spoken)
- Must be eager to learn, punctual, positive, honest, and meticulous.
Плата: | $15 per hour |
Локација на работа: | New York |
State: | NY |