Job Description
We are looking for a highly skilled Senior Full Stack Developer to join our rapidly growing team in Dallas. This is an urgent hire position for a top-tier talent who can hit the ground running and drive our product roadmap forward.
In this role, you will be responsible for architecting scalable web applications, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software solutions. If you are passionate about modern web technologies and want to make a significant impact in a dynamic environment, we want to hear from you today.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Hybrid work model (3 days in-office in Dallas).
- Opportunity for rapid career growth in a booming tech market.
- State-of-the-art equipment and continuous learning budget.
Key Responsibilities:
Responsibilities
- Design, develop, and maintain high-performance web applications using modern JavaScript frameworks (React, Node.js).
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Optimize application performance, scalability, and security.
- Participate in code reviews and technical decision-making processes.
- Mentor junior developers and provide technical guidance.
- Troubleshoot complex production issues and implement effective solutions.
Qualifications:
Qualifications
- 5+ years of professional experience in full-stack web development.
- Strong proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS or Azure).
- Understanding of CI/CD pipelines and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in an agile environment.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.