This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Full-Stack Engineer is responsible for developing and maintaining scalable, high-performance web applications using Angular and coding best practices.
The role requires collaboration with product managers, UI/UX designers, and other engineers to deliver high-quality software solutions.
Responsibilities include writing clean, maintainable, and testable code while adhering to best practices in software development.
The engineer will participate in code reviews to ensure adherence to standards and best practices.
Troubleshooting, debugging, and optimizing performance for both client and server-side code is essential.
The position involves contributing to the continuous integration and deployment processes (CI/CD).
Requirements:
Candidates must have 5+ years of experience with JavaScript/TypeScript and Angular, including the latest versions.
Strong experience with Node.js and its ecosystem, such as Express and NestJS, is required.
Proficiency in HTML5, CSS3, and building responsive, modern web applications is essential.
Excellent spoken and written English communication skills are necessary for this remote position.
Solid experience in RESTful API design and development is required.
Experience working with relational databases such as Oracle, MySQL, and PostgreSQL is necessary.
Hands-on experience with AWS cloud services, including EC2, Lambda, S3, and RDS, is required.
Candidates must be committed to writing high-quality, well-documented, and thoroughly tested code.
Proficiency with Git and experience working with version control, preferably GitHub, is necessary.
A self-driven problem solver who can troubleshoot issues and find viable solutions is essential.
The ability to work both as part of a team and independently, as appropriate, is required.
Some experience writing unit and integration tests is preferred.
Benefits:
Working at Tech Holding offers an opportunity to be part of a full-service consulting firm with a focus on delivering predictable outcomes and high-quality solutions.
Employees benefit from a collaborative environment with experienced team members who have held senior positions in various companies.
The position allows for remote work, providing flexibility in the work environment.
Employees are encouraged to develop their skills and expertise through participation in code reviews and continuous integration processes.