Position: Angular Developer
Company: Teknika
Experience required: 3y
English level: upper

**Who we are?**

**Teknika, is a US-based software development company** headquartered in **Panama City, Florida.** We offer comprehensive software development life cycle services. Our expertise ranges from UI/UX design to web and mobile application development, catering to a diverse array of business domains for our US and EU clientele. We're dedicated to making a positive impact on both our customers and employees.

At Teknika, we cultivate an environment of international collaboration, fostering innovative projects, and continuous professional growth. Regardless of your location, joining Teknika means being part of an expert, supportive team where your full potential can be realized. 

As part of our commitment to cohesion and team spirit, we have embedded team-based practices into our culture. This results in a friendly and conducive work environment that facilitates seamless integration and effective project collaboration, resulting in a smoother onboarding experience.


**We're currently seeking an experienced Angular developer.** Your role will involve creating code that adheres to the best practices and common design principles of the Angular ecosystem, providing peer reviews, and collaborating with project managers and other team members. 

 **Project Overview:**

You'll be working on updating an existing codebase for one of our clients using advanced angular techniques and contributing to the development of an internal framework that will be used to standardize development across various projects.

📌**What you'll do:**

– Collaborate with a multi-disciplinary team: developers, designers, project managers, and quality assurance engineers; 
– Coordinate resources and contribute to delivering high-quality code for both client and internal projects;
– Develop documentation for best practice code standards and workflows;
– Mentor and coach junior team members. 
 

**What we expect 💡 from you:**

– **3+ years of expert-level experience with the Angular framework and ecosystem**; 
– Proficiency in responsive and **cross-browser development**;
– Ability to accurately replicate mockups in front-end development;
– Knowledge of professional software engineering practices for SDLC:  Agile, coding standards, code reviews, source control management, build processes, testing, and operation;
– Ability to demonstrate writing clear and concise code, adhering to **DRY and SOLID design principles**;
– Knowledge of **English at Upper–Intermediate (B2) level or higher**;
– Capability to work on multiple projects simultaneously;
– Proven ability to adapt and continuously learn new skills and development methodologies. 
 

**As a plus:**

– Experience or willingness to learn the C#/ASP.Net/Entity Framework ecosystem;
– Experience or willingness to learn Flutter/Dart cross-platform development;
– Experience or willingness to learn Cordova/Electron cross-platform development;
– Any experience with AI;
– Any experience with the AWS ecosystem of products and services. 

**Our Interview Process:**

– A 40-minute cultural fit interview with one of our recruiters;
– A 30-minute technical Q&A with our CTO to discuss your experience and career goals;
– A 30-60 minute coding interview in a shared coding environment with our CTO. 
 
At Teknika, we firmly believe in the correlation between happiness and productivity. We strive to foster a friendly atmosphere, maintain a healthy work-life balance, and provide opportunities for learning new skills.

**That’s why we provide:**

– Flexible working hours, full remote;
– An individual approach and help from management at any stage of work;
– Opportunity to start your own “pet project”;
– Negotiable hourly rate is, based on experience.

 **Join us at Teknika to be part of our innovation-driven journey!**