LAI
Senior · Staff · Principal Fullstack Engineer
New York · Principal
Sponsorship not specifiedDetected 351 days ago
JavaScriptPythonJavaRubyReactAngularHTMLCSSNode.jsFull-Stack DevelopmentCode ReviewGitPostgreSQLMySQLMongoDBCI/CDRESTControlsTest AutomationCommunicationCollaborationProblem SolvingCritical Thinking
About the role
- Senior / Staff / Principal Fullstack Engineer Location: Onsite New York (5 days onsite AND hybrid options) We have multiple startups interested in talent.
- Instead of a perfect job description, we present talented individuals to companies and allow them to share how that talent fits in the organization.
Responsibilities
- Developing and maintaining both front-end and back-end components:
- Working with product managers, designers, and other engineers to define requirements, design features, and ship new products.
- Ensuring the technical feasibility of UI/UX designs:
- Understanding how to implement designs effectively and ensure they perform well.
- Following coding standards and best practices to create code that is easy to understand, debug, and modify.
- Tuning code and infrastructure to ensure the application can handle a large volume of traffic and perform well.
Requirements
- Proficiency in front-end technologies: HTML, CSS, JavaScript, and popular frameworks like React, Angular, or Vue.js.
- Proficiency in back-end technologies: Server-side languages like Node.js, Python, Ruby, or Java, and database technologies like MySQL, PostgreSQL, MongoDB, or Redis.
- Communication and collaboration skills: The ability to effectively communicate with cross-functional teams and work together to achieve shared goals.
Skills
- HTML, CSS, JavaScript, and popular frameworks like React, Angular, or Vue.js.
- Server-side languages like Node.js, Python, Ruby, or Java, and database technologies like MySQL, PostgreSQL, MongoDB, or Redis.
- The ability to effectively communicate with cross-functional teams and work together to achieve shared goals.
- Proficiency in front-end
- Proficiency in back-end
- Experience with version control systems: Git.
- Experience with CI/CD pipelines and automated testing frameworks: Understanding how to automate the software development lifecycle.
- Problem-solving and critical thinking
- Communication and collaboration
- This includes writing code in various programming languages, designing user interfaces, and creating server-side logic.
- Identifying and resolving issues in existing software and ensuring it is kept up-to-date with the latest technologies.
- Setting up and maintaining the infrastructure on which the application runs, including database administration and scaling.
Compensation
- Compensation: Market range and can include equity – details can be provided after the specific client is determined.
Benefits
- Market range and can include equity - details can be provided after the specific client is determined.
This listing is sourced directly from LAI's careers page and normalized into a canonical job model.