Tenchi Security

Senior Software Engineer

Tenchi Security

full-time

Posted on:

Origin:  • 🇧🇷 Brazil

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSCloudCyber SecurityDynamoDBJavaScriptNoSQLSQLTypeScript

About the role

  • Design, develop, and maintain RESTful APIs using TypeScript
  • Collaborate with product managers, designers, and other engineers to understand requirements (PRDs) and translate them into technical specifications
  • Write clear, concise, and well-structured code and tests that adhere to best practices and coding standards
  • Creation and maintenance of database tables
  • Participate in code reviews and provide constructive feedback to team members
  • Test and debug APIs to ensure they meet quality and performance requirements
  • Document API endpoints, parameters, and responses using OpenAPI/Swagger or equivalent tools
  • Stay up-to-date with the latest trends and technologies in API development

Requirements

  • Strong proficiency in TypeScript or JavaScript
  • Understanding of RESTful API design principles and best practices
  • Familiarity with SQL and NoSQL databases (DynamoDB)
  • Ability to write clear and concise technical documentation
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • A passion for building high-quality software
  • Bonus: Knowledge of AWS cloud platform
  • Bonus: Experience with CI/CD pipelines and DevOps practices
  • Bonus: Contributions to open-source projects