Remote Senior Software Engineer
closedphData
πRemote - United States
Job highlights
Summary
Join phData, a dynamic and innovative leader in the modern data stack, as a Senior Software Engineer with a focus on front-end development. You will own the front-end experience and development while working across the stack to enable the product and the team.
Requirements
- Frontend Expertise: Strong knowledge and experience in developing frontend applications using frameworks like React, Angular, or Vue
- Experience with server-side rendering versus client-side rendering frameworks, and knowledge around when to pick the appropriate technique is important
- Experience with TypeScript is preferred
- A solid understanding of front-end build tooling and release processes
- A deep interest in UI/UX and delighting users through simple yet effective design
- Rapid prototyping experience using tools such as Figma would be nice to have
- Backend Experience: Proficiency in Java or Kotlin, and a solid understanding of the Java ecosystem
- Problem-Solving: Strong analytical and problem-solving skills, with a track record of tackling complex technical challenges
- Collaboration and Communication: Excellent written and verbal communication skills, with the ability to engage in productive discussions, convey complex ideas clearly, and collaborate effectively with team members and users
- Strong desire to learn and grow: As a team, we are always learning new technologies and challenging ourselves to grow
- Proficiency with Large Codebases: Ability to efficiently navigate and contribute to extensive codebases, understanding their structure and dependencies. Including the use of automated building and testing technologies for CI/CD
- Cloud Infrastructure Experience: Experience with AWS cloud infrastructure and Linux environments for application development and deployment
- Database Proficiency: Familiar with relational or NoSQL databases, with a good understanding of how to use them as a part of application development
Responsibilities
- Implement, test, review, and maintain high-quality code to meet project requirements
- Improve existing features and tools, with a keen focus on user experience and backwards compatibility
- Design and develop new features and tools
- Author design documents that capture requirements, architecture, and implementation details, as necessary
- Collaborate to enhance our development practices and technologies to improve our efficiency
- Brainstorm solutions to address technical issues in team discussions
- Resolve user issues related to our products promptly and effectively, providing technical support and troubleshooting as needed
Benefits
- Remote-First Work Environment
- Casual, award-winning small-business work environment
- Collaborative culture that prizes autonomy, creativity, and transparency
- Competitive comp, excellent benefits, 4 week PTO plan plus 10 Holidays (and other cool perks)
- Accelerated learning and professional development through advanced training and certifications
This job is filled or no longer available
Similar Remote Jobs
- π°$130k-$160kπWorldwide
- πIndia
- πAustralia
- πPortugal
- πArgentina
- πUnited States
- π°$90k-$125kπCanada
- π°$185k-$223kπUnited States
- π°$183k-$201kπUnited States
- π°$169k-$240kπUnited States