Systems Engineer

 by rethas  on   01 Sep 2014

Job Brief:

Tenmiles is a place filled with problem solvers who bring the best software solutions to niche problems in the market. We develop products that help global companies transform their customer support from good to great. We also help people organize events at ease.

As a Systems Engineer at Tenmiles, you will be responsible for

1. Ensure availability, uptime and performance SLA’s are met in an environment that is evolving and expanding

2. Advanced troubleshooting, fault detection, isolation, resolution, and root cause analysis

3. Building tools, scripts, and operating procedures for continuous efficiency improvement

4. Establishing and documenting operations policies and procedures for installing, configuring, and maintaining production systems and SaaS applications

5. Establishing and documenting operations policies and procedures for installing, configuring, and maintaining production systems and SaaS applications

6. Sharing an on-call rotation, along with other systems administrators, monitoring the platform in 24/7 follow-the-sun regime

Must Have:

1. Expert knowledge of Linux systems and TCP/IP network fundamentals

2. Operational experience supporting large, high-volume sites, ideally at a major SaaS company

3. Firm and fast troubleshooting skills – “I can fix anything” attitude

4. Ability to pick up new technology, software and APIs quickly

5. Experience in managing large scale web stacks, preferebly those running on Python or NodeJS.

6. Solid scripting skills using Unix scripting toolkits (bash, sed, awk, etc)

7. Working knowledge of deployment and distribution automation tools (Ansible, Chef, Puppet, Salt, etc.)

8. Experience working with monitoring and analytics tools (e.g. Check_MK, Nagios, OpenNMS, Cacti, Graphite, MRTG, Splunk)

9. Demonstrated knowledge of systems and infrastructure security

10. Good verbal and written communications skills

11. BS or MS in a technical discipline (Computer Science or Computer Engineering preferred) or equivalent experience

12. Working with a variety of languages and systems, including Python and various flavors of Linux/Unix/OSX.

13. Deployment systems and server configuration environments (Puppet, Chef, Capistrano, Fabric.)

14. Familiarity with EC2, OpenStack, Heroku.

Nice to have:

1. Fluency in scripting/interpreted languages (Perl, Python, PHP, Ruby all have their place here)

2. Experience in managing and scaling SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB) in highly available and high throughput environments

3. Experience working in SaaS based product company

4. Worked for a bootstrapped high growth startup



Node.js Developer

 by rethas  on   01 Sep 2014

Job Brief:

Tenmiles is a place filled with problem solvers who bring the best software solutions to niche problems in the market. We develop products that help global companies transform their customer support from good to great. We also help people organize events at ease.

As a Javascript Developer at Tenmiles, you will be responsible for

1. Collaborating with our designers & developers to make highly quality products on the Web

2. Working with the peer developers and write good Node.js and javascript code to implement & release features.

3. Taking ownership of the features built and maintain them by following software engineering best practices.

4. Being creative in using tools and third party services to deliver the code faster.

Must Have:

1. Expertise in writing Javascript code.

2. Experience with working on NodeJS.

3. Good knowledge of MongoDB and experience in working with Mongoose.

4. Experience with working on BackBoneJS/Ember/Angular.

5. Good knowledge in jQuery

Nice to Have:

1. Experience with Git.

2. Experience with NPM/Bower.

3. Experience with using GruntJS.

4. Expertise in Unix Bash/Zsh.

5. If you have already done javascript apps using NodeJS, it would please us more.

How to apply:

Send us an email to jobs@tenmiles.com with your Github link and your story (we’d like to get to know you). Resume is optional.



UI Designer – Mobile

 by rethas  on   01 Sep 2014

Job Brief:

Tenmiles is a place filled with problem solvers who bring the best software solutions to niche problems in the market. We develop products that help global companies transform their customer support from good to great. We also help people organize events at ease.

As a Mobile UI Designer at Tenmiles, you will be responsible for

1. Coming up with design specifications for our Mobile apps

2. Thinking through each of the product feature from head to toe and detailing the interface

3. Work closely with Product team and Mobile Dev team to marry both the ends of product development without compromising on the quality of the output

4. Suggesting UI improvements to the existing features by working with the UX team.

7. Make sure the interface design conforms to the design standards of the product with a minimalistic design

Must Have:

1. 2-3 years experience as a UI designer with experience in working on mobile products for B2B or B2C consumers.

2. Must have a minimum educational qualification of a Bachelor’s degree in Interaction Design, Visual Communication or equivalent

4. Experience with design tools like Photoshop and Illustrator

5. Excellent verbal and written communication skills

6. Keen eye for detail and the ability to justify the design proposals with grit

7. Minimalistic design approach with the ability to develop an understanding of user behavior

Nice-to-have:

1. Experience working in SaaS based product company

2. Worked for a bootstrapped high growth startup

Job Benefits:

1. Competitive pay and benefits with growth prospects within the company

2. Casual and high energy work environment where you could see your ideas win



UI Designer – Web

 by rethas  on   01 Sep 2014

Job Brief:

Tenmiles is a place filled with problem solvers who bring the best software solutions to niche problems in the market. We develop products that help global companies transform their customer support from good to great. We also help people organize events at ease.

As a Web UI Designer at Tenmiles, you will be responsible for

1. Coming up with design specifications for our Web apps

2. Thinking through each of the product feature from head to toe and detailing the interface

3. Work closely with Product team and Web Dev team to marry both the ends of product development without compromising on the quality of the output

4. Suggesting UI improvements to the existing features by working with the UX team.

5. Make sure the interface design conforms to the design standards of the product with a minimalistic design

Must Have:

1. 2-3 years experience as a UI designer with experience in working on web products for B2B or B2C consumers.

2. Must have a minimum educational qualification of a Bachelor’s degree in Interaction Design, Visual Communication, Graphic Design or equivalent

4. Experience with design tools like Photoshop and Illustrator

5. Excellent verbal and written communication skills

6. Keen eye for detail and the ability to justify the design proposals with grit

7. Minimalistic design approach with the ability to develop an understanding of user behavior

Nice-to-have:

1. Experience working in SaaS based product company

2. Worked for a bootstrapped high growth startup

3. Knowledge of website technology a plus (HTML, CSS, Javascript)

Job Benefits:

1. Competitive pay and benefits with growth prospects within the company

2. Casual and high energy work environment where you could see your ideas win



UX Engineer – Mobile

 by rethas  on   01 Sep 2014

Job Brief:

Tenmiles is a place filled with problem solvers who bring the best software solutions to niche problems in the market. We develop products that help global companies transform their customer support from good to great. We also help people organize events at ease.

As a UX Engineer at Tenmiles, you will be responsible for

1. Coming up with design specifications for our mobile apps in the form of storyboards

2. Thinking through each of the product feature from head to toe and detailing the workflow

3. Work closely with Product team and Mobile Dev team to marry both the ends of product development without compromising on the quality of the output

4. Showcase the mobile user flow for each feature through presentations

5. Suggesting UX improvements to the existing features with enough details that can be directly transformed into enhancements by development team.

7. Work closely with the UI team to make sure the interface design conforms to the design standards of the product with a minimal design

Must Have:

1. 2-3 years experience as a UX designer with experience in working on mobile products for B2B or B2C consumers.

2. Must have a minimum educational qualification of a Bachelor’s degree in Interaction Design or equivalent

4. Experience with design tools like Photoshop and Illustrator

5. Experience in developing storyboards and workflow illustrations using keynote or powerpoint presentations or tools like InVision.

6. Excellent verbal and written communication skills

7. Keen eye for detail and the ability to justify the design proposals with grit

8. Minimalistic design approach with the ability to develop an understanding of user behavior

Nice-to-have:

1. Experience working in SaaS based product company

2. Worked for a bootstrapped high growth startup

Job Benefits:

1. Competitive pay and benefits with growth prospects within the company

2. Casual and high energy work environment where you could see your ideas win



UX Engineer – Web

 by rethas  on   01 Sep 2014

Job Brief:

Tenmiles is a place filled with problem solvers who bring the best software solutions to niche problems in the market. We develop products that help global companies transform their customer support from good to great. We also help people organize events at ease.

As a UX Engineer at Tenmiles, you will be responsible for

1. Coming up with design specifications in the form of storyboards

2. Thinking through each of the product feature from head to toe and detailing the workflow

3. Work closely with the UI team to make sure the interface design conforms to the design standards of the product with a minimal design

4. Work closely with Product team and Dev team to marry both the ends of product development without compromising on the quality of the output

5. Showcase the user flow for each feature through presentations

6. Transforming the workflow into web interactions using HTML, CSS and JS

7. Suggesting UX improvements to the existing features with enough details that can be directly transformed into enhancements by development team.

Must Have:

1. 2-3 years experience as a UX designer with experience in working on web products for B2B or B2C consumers.

2. Must have a minimum educational qualification of a Bachelor’s degree in Interaction Design or equivalent

4. Experience with design tools like Photoshop, Illustrator

5. Experience in working with HTML, CSS and JS

6. Experience in developing storyboards and workflow illustrations using keynote or powerpoint presentations or tools like invision.

7. Excellent verbal and written communication skills

8. Keen eye for detail and the ability to justify the design proposals with grit

9. Minimalistic design approach with the ability to develop an understanding of user behavior

Nice-to-have:

1. Knowledge of website technology a plus (APIs, HTML, CSS, Javascript)

2. Experience working in SaaS based product company

3. Worked for a bootstrapped high growth startup

Job Benefits:

1. Competitive pay and benefits with growth prospects within the company

2. Casual and high energy work environment where you could see your ideas win