logo

JobNob

Your Career. Our Passion.

Staff Full Stack Engineer


JTek Software Solutions Pvt Ltd


Location

Secunderabad | India


Job description

Role : Staff Full stack Engineer (Angular)

Experience - 10 years

 

Job Description

We're a small, rapidly growing company that is looking for its first full stack software

engineering hire. Our founder built the original version of our product, and we're looking for a superstar full stack engineer (Angular 13+) that is comfortable with key design patterns in

Angular as well as designing and maintaining high quality backend code. If you additionally want ownership, opportunity for career growth, and to see your code have value every day then this may be a great fit! This role offers significant opportunities for career growth for highly motivated individuals. 

 

Tech Stack

NodeJS 18, Typescript 4+, Angular 13+, Google Cloud / Firebase for backend, Cypress for E2E

 

Requirements

1. Must Have: You know and keep up with the latest design patterns and features in

 Angular.

2. You have a strong Interest in taking ownership, learning, and growing. In two

 months we trust you with production deployments and know you won't cause any

 outages.

3. You don't need supervision to produce great code. If we review your code we can see

 that all the key workflows have tests in both the frontend and backend. Your code is

 easy to read and maintainable.

4. You're a team player. We have a zero tolerance policy for toxic behavior.

5. After 2 months of onboarding you're comfortable taking high-level customer

 requirements, producing design docs, and then implementing those design docs.

6. (Nice to have) Experience writing end to end tests. We use Cypress, and write a lot of

 end to end tests but it's not so hard to learn.

7. (Nice to have) Knowledge of Twilio's APIs. We use Twilio's Voice & SMS APIs, Twilio's

 Conversations API, Twilio's Task Router API.

 

Quality over Quantity

 There are some things we do differently from other engineering teams that you may know. Our company provides mission-critical software, and although every company wants to deliver new features to their customers more quickly we simply can't deliver features that may have production bugs. So, please don't think about how fast you write code or submit pull request.

 

We don't care at all. Instead, please ensure that:

 1. You follow  test driven development  to write code

 2. The code works according to the specs.

 3. The code is maintainable.

 4. The code is readable.

 5. The code is fully tested.

 6. The tests are readable.

 7. The tests are maintainable.

 8. The code and tests follow all of the design requirements.

 9. The tests cover 100% of the logic. If somebody can comment out a line or change some

 key logic in your code then at least one unit test should fail. If it doesn't then you don't

 have 100% coverage

Note: If Anyone interested kindly drop your cv at [HIDDEN TEXT] or call at 9515222046


Job tags



Salary

All rights reserved