This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Top 3 reasons to join us
- Attractive salary and benefits
- Various training on best practices and soft skills
- Open working environment
Job description
Location:
Work on-site in Dallas, Texas for at least 1 year. After that, you will continue working remotely from Vietnam.
Working Time when we back to Vietnam:
- 08:00 AM – 05:30 PM, Monday to Friday.
- Available for 3–5 hours per week for meetings in US timezones.
- Can work 1–2 days per week during US timezones.
Key Responsibilities:
· Full-Stack Development: Lead the design, development, and implementation of complex features and functionalities for both front-end and back-end components of our applications.
· Front-End Expertise: Architect and develop responsive, intuitive, and high-performance user interfaces using Angular , ensuring an exceptional user experience.
· Back-End Development: Design and develop highly scalable, secure, and efficient RESTful APIs and services using C# and .NET (or later) on the .NET Core Framework.
· Code Quality & Best Practices: Write clean, maintainable, and well-documented code. Conduct thorough code reviews, ensuring adherence to coding standards, design patterns, and best practices.
· Testing & Quality Assurance: Develop comprehensive Unit Tests for both front-end and back-end code to ensure reliability and correctness. Participate in and support Usability Testing and Operational Testing phases to validate application performance and user experience.
· Cloud & DevOps: Deploy, manage, and optimize applications within AWS environments, leveraging containerization technologies like Kubernetes. Collaborate with DevOps teams on CI/CD pipelines managed via Azure DevOps and GitHub for backend repositories.
· Problem Solving & Troubleshooting: Diagnose and resolve complex technical issues, performance bottlenecks, and bugs across the full stack.
· Collaboration & Mentorship: Work closely with product managers, UX/UI designers, and other engineers in an agile environment. Mentor junior engineers, sharing knowledge and promoting a culture of continuous learning.
· Project Tracking: Utilize Atlassian Jira for effective task tracking, sprint management, and project communication.
Your skills and experience
· Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
· Greater than 5 years of progressive experience in software development, with a significant focus on full-stack development.
· Strong expertise in Front-End development with Angular
· Extensive experience with C# and the .NET Core Framework, particularly .NET 8 (or later).
· Proven experience designing and implementing RESTful API services.
· Deep experience with Visual Studio for both .NET and Angular development.
· Experience with version control systems, specifically GitHub, and familiarity with Azure DevOps for CI/CD processes.
· Hands-on experience with cloud platforms, particularly AWS, and container orchestration using Kubernetes.
· Demonstrated experience writing comprehensive Unit Tests.
· Familiarity with Usability Testing and Operational Testing methodologies.
· Proficiency in using Atlassian Jira for project management and issue tracking.
· Solid understanding of software design principles, data structures, algorithms, and design patterns.
Preferred Qualifications:
· Master's degree in Computer Science or a related field.
· Experience with microservices architecture.
· Knowledge of database technologies (e.g., SQL Server, PostgreSQL, NoSQL databases).
· Experience with other front-end frameworks (e.g., React, Vue.js) is a plus.
· Certifications in AWS or Kubernetes.
Social Skills
· Self-starter leader and individual who creates their tasks, backlog, and roadmap and communicates weekly with leadership on alignment, progress, risks, and opportunities.
· We need someone who is unafraid to successfully execute and not wait to be told what to do.
· Communication and collaboration are critical to the ability to Build Trust.
· Curiosity to Learn from Others, Learn from the Internet, and Simulation
· Results Oriented Individuals who measure what they deliver
· A natural joy, passion, and pride for what they do
Why you'll love working here
- The company will cover all expenses during the onsite trip.
- Attractive salary and benefits (13th salary, distinguished employee of the quarter and year, seniority award…)
- Performance appraisal once a year
- Healthcare and accident insurance
- Various training on best practices and soft skills
- Teambuilding activities in every summer, company trip, big annual year-end party every year, etc.
- Fitness & sports activities: football, tennis, table-tennis, badminton…
- Commitment to community development: charity every quarter, blood donation, public seminars, career orientation talks…
- Support for personal loans such as: home loan, vehicle loan, tuition fee…