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 engineer will contribute 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.
Candidates should have experience working with relational databases like Oracle, MySQL, and PostgreSQL.
Hands-on experience with AWS cloud services, including EC2, Lambda, S3, and RDS, is necessary.
A commitment to writing high-quality, well-documented, and thoroughly tested code is expected.
Proficiency with Git and experience working with version control, preferably GitHub, is required.
Candidates should be self-driven problem solvers who can troubleshoot issues and find viable solutions.
The ability to work both as part of a team and independently is essential.
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 work environment that values integrity, transparency, and dependability.
The position allows for remote work, providing flexibility in the work schedule.
Team members have the chance to work with experienced professionals from various industries, enhancing their skills and knowledge.
Opportunities for professional growth and development are available within the company.