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 Abridge, so some details may not match this job. The employer's own page has the real description.
Job Overview
Abridge is seeking a highly skilled and motivated Software Engineer, Full Stack (Staff/Senior) to join our dynamic team. The successful candidate will play a pivotal role in designing, developing, and deploying innovative software solutions across various platforms. You will collaborate closely with cross-functional teams to drive product enhancements, troubleshoot issues, and ensure system scalability and performance. Your expertise will contribute to complex projects that elevate our services and user experiences, reflecting our commitment to excellence and innovation in the field.
Job Responsibilities
- Design, develop, and implement full-stack web applications from conception to deployment.
- Collaborate with product management and design teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Conduct code reviews to maintain code quality and improve overall team performance.
- Troubleshoot, debug, and optimize applications to ensure performance and scalability.
- Mentor and guide junior engineers, fostering their technical growth and development.
- Stay current with emerging technologies and industry trends, making recommendations as appropriate.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in full-stack software development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Experience with backend technologies such as Node.js, Python, or Java.
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with database management systems such as SQL, NoSQL, or similar.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving and analytical skills.
- Strong communication skills to collaborate effectively with diverse teams.
Technologies & Tools
The Software Engineer, Full Stack role at Abridge involves utilizing a variety of technologies and tools to ensure seamless integration of front-end and back-end systems. The core technologies include JavaScript frameworks like React for front-end development, Node.js or Python for backend, and relational or non-relational databases such as PostgreSQL or MongoDB. Familiarity with cloud services like AWS is also critical for deployment and scalability, along with collaboration tools such as Git for version control and JIRA for project management.
Ideal Candidates
The ideal candidate is a proactive and versatile engineer who embraces challenges and excels in a fast-paced environment. You should possess a passion for technology and innovation, with a keen desire to contribute to impactful projects. A strong team player who communicates effectively, you will bring a collaborative spirit and a user-centric mindset to Abridge. The ability to mentor others, coupled with a commitment to continuous improvement and learning, will help foster a thriving engineering culture within the organization.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.