Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Carta, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Full Stack Software Engineer I for Liquidity at Carta will play a critical role in designing, developing, and maintaining applications that facilitate liquidity management and transactions. This position encompasses a diverse range of responsibilities that include both front-end and back-end development, driving innovation in our financial platforms. The ideal candidate will collaborate closely with cross-functional teams to implement robust solutions that enhance operational efficiency and user experience while ensuring the integrity and performance of our systems.
Job Responsibilities
- Design, develop, and maintain scalable applications in both front-end and back-end environments.
- Collaborate with product managers, designers, and other stakeholders to define technical requirements and translate them into functional software.
- Implement responsive solutions to improve user experience across various devices and platforms.
- Ensure code quality through rigorous testing, code reviews, and adherence to best development practices.
- Optimize applications for maximum speed, scalability, and security.
- Participate in architecture discussions and provide insights on technology choices and design patterns.
- Monitor application performance and troubleshoot issues, implementing fixes where necessary.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in full-stack development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Extensive experience with back-end languages and frameworks such as Node.js, Python, or Ruby on Rails.
- Solid understanding of database management systems, particularly SQL and NoSQL databases.
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Strong problem-solving skills and ability to work collaboratively within a team-oriented environment.
Technologies & Tools
The Senior Full Stack Software Engineer I will work with a variety of technologies and tools including, but not limited to, React for front-end development, Node.js for back-end services, and both relational and non-relational database systems such as PostgreSQL and MongoDB. Additionally, familiarity with cloud platforms such as AWS will be critical for deploying and managing applications efficiently. Version control will be handled through Git, and the team will utilize CI/CD tools to streamline deployment processes.
Ideal Candidates
The ideal candidates for this position will exemplify a strong mix of technical expertise and interpersonal skills. They will be proactive, with a keen analytical mind that allows them to solve complex problems with innovative solutions. A collaborative spirit is vital, as this role requires effective communication and teamwork across departments. Furthermore, a genuine passion for technology and continuous learning will distinguish the top candidates, as they will need to keep pace with evolving technologies and methodologies in the software development landscape.
Indiana has 71 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.