Senior / Staff / Principal Fullstack Engineer
Location: Onsite New York (5 days onsite AND hybrid options)
We have multiple startups interested in talent. Here is a generic summary. Instead of a perfect job description, we present talented individuals to companies and allow them to share how that talent fits in the organization.
Key Responsibilities:
Developing and maintaining both front-end and back-end components:
This includes writing code in various programming languages, designing user interfaces, and creating server-side logic.
Collaborating with cross-functional teams:
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.
Writing clean, maintainable, and efficient code:
Following coding standards and best practices to create code that is easy to understand, debug, and modify.
Optimizing applications for speed and scalability:
Tuning code and infrastructure to ensure the application can handle a large volume of traffic and perform well.
Troubleshooting, debugging, and upgrading existing software:
Identifying and resolving issues in existing software and ensuring it is kept up-to-date with the latest technologies.
Implementing secure coding practices:
Protecting data and ensuring the application is resistant to vulnerabilities.
Participating in code reviews:
Providing constructive feedback on the code of other developers and ensuring code quality.
Creating and maintaining software documentation:
Documenting the application's architecture, code, and usage for future reference.
Managing hosting environments:
Setting up and maintaining the infrastructure on which the application runs, including database administration and scaling.
Required Skills:
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.
Understanding of RESTful APIs and web services: Knowledge of how to design and implement APIs for communication between different systems.
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 skills: The ability to analyze complex problems and develop effective solutions.
Communication and collaboration skills: The ability to effectively communicate with cross-functional teams and work together to achieve shared goals.
Compensation: Market range and can include equity – details can be provided after the specific client is determined.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Drive innovation as a Distinguished Engineer at NVIDIA to accelerate Apache Spark with GPU technologies and collaborate with major open source projects.
Innovate with us as a Graphics Software Engineer to build high-performance, real-time visualization solutions transforming hardware design workflows.
Experienced Ruby Developer needed to build transformative full-stack applications that advance federal healthcare technology within an agile and collaborative environment.
Anatomage, Inc. is looking for a Senior Software Developer to create cutting-edge 3D dental imaging software, offering remote work and a collaborative team environment.
Contribute to Spotify's next-generation advertising platform as a Backend Engineer II, designing scalable backend services to power ad experiences for millions of users.
Experienced Java backend engineer needed at Walmart to architect and develop scalable cloud-based systems supporting global eCommerce operations.
Eloquent AI is looking for a Senior Software Engineer to design and optimize scalable AI operations infrastructure supporting enterprise LLM deployments.
Innovate at GLS as a Software Developer to build cutting-edge, scalable software solutions enhancing affordable auto financing.
Experienced Senior Engineers are invited to join American Express in Phoenix to design and develop advanced digital automation solutions that enhance customer experience.
Drive impactful innovation as a Software Engineer II at American Express, supporting global servicing platforms with scalable and efficient technical solutions.
Experienced Mainframe System Programmer needed to lead continuous integration and deployment initiatives at Broadcom.
Seasoned PHP / WordPress developer needed for contract role focused on custom development and troubleshooting in a remote environment.
An experienced Senior Full Stack Developer is needed to architect and lead integration solutions using Java, AWS, and MuleSoft for an innovative IT consulting firm.