Job Description
We are currently seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team in Dallas, Texas. This is an urgent hiring opportunity for a top-tier professional ready to drive innovation and technical excellence.
About the Role:
In this pivotal position, you will be responsible for designing, developing, and deploying robust software solutions that power our core products. You will work closely with product managers and designers to translate complex requirements into elegant code. We value creativity, autonomy, and a deep commitment to quality.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work arrangements and hybrid office culture.
- Continuous learning and professional development opportunities.
- Be part of a team that is reshaping the industry.
Responsibilities
- Design, develop, and maintain high-performance, scalable software systems using modern programming languages.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Collaborate with cross-functional teams (UX/UI, Product, QA) to define, design, and ship new features.
- Conduct code reviews and provide constructive feedback to team members.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks.
- Mentor junior developers and contribute to technical strategy and architecture decisions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- 5+ years of professional software development experience.
- Strong proficiency in languages such as Java, Python, or C#.
- Experience with front-end technologies (React, Angular, or Vue.js).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with relational and non-relational databases (SQL, NoSQL).
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.