**C2 Fullstack NodeJS + Angular/React Engineer**
**Responsibilities**:
- Execute full software development lifecycle
- Design, build, debug, and maintain efficient, reusable, reliable, and readable code
- Perform validation and verification testing
- Write automated integration and unit tests
- Integrate software components into a fully functional software systemDocument and maintain software functionality
- Participates in the agile process: helping complete sprints, review code, prepare for releases,participate in planning, participate in sprint retrospectives
- Supports team with creative and critical thinking
- Balance: completed tasks vs implementing a perfect/elegant solution
- Keep assigned JIRA tasks updated reflecting progressQualifications
- Understands object-oriented programming, automated software testing, databases, developmentworkflow, agile methodology, and testing methodologies
- Experience writing JavaScript
- Experience writing automated test cases
- Comfortable using frameworks (as applicable)Front-end: Angular, React, FlutterBack-end: Node.js, Express.js, Mongoose.js
- Front-end (as applicable): Comfortable writing html and css
- Back-end (as applicable): Understands server operation on AWS and learning elements of our cloudnetwork
**Required Skillset:
**- Understands CI/CD process
- Comfortable using git commands to create/complete GitHub pull requests
- Naturally innovative, eager to learn, and passionate about software development
- Takes direction easily
- Excellent creative problem-solving and analytical skills
- Possesses great work ethic, is self-driven, and able to work independently
- Strong interpersonal, written, and verbal communication skills with demonstrated ability to work ina team environment
- Enjoy working in a fast paced, innovative, collaborative, and agile environment
**Senior/Lead Fullstack NodeJS + Angular/React**
**Responsibilities**:
- Develop high-quality software design and architecture
- Identify, prioritize, and execute items in the software development lifecycle
- Design, build, debug, and maintain efficient, reusable, reliable, and readable code
- Perform validation and verification testing
- Write automated integration and unit tests
- Collaborate with internal teams to fix and improve AkitaBox products
- Ensure software is up-to-date with latest technologies and tools
- Leads technical aspects of the agile process: helping complete sprints, review code, preparefor releases, participate in planning, participate in sprint retrospectives
- Communicate the tradeoffs among different technologies/languages/frameworks and guidedecisions for when we should use each one
- Demonstrate clear and concise software documentation through diagrams, charts, and codecomments
- Supports team with creative and critical thinking
- Support and develop other software engineers through pair programming, advice, coachingand leading by example
- Keep assigned JIRA tasks updated reflecting progress
**Required Skillset**:
- A solid grasp of object-oriented programming, automated software testing, databases,development workflow, agile methodology, and testing methodologies
- Expert writing JavaScript
- Expert writing automated tests
- Expert using AkitaBox frameworks (as applicable)Front-end: Angular,React, FlutterBack-end: Node.js, Express.js, Mongoose.js
- Front-end (as applicable): Expert writing html and css
- Back-end (as applicable): Expert on server operation on AWS and understands our cloudnetwork
- Familiarity with cloud computing (AWS)
- Expert in CI/CD process
- Comfortable using git commands to create/complete GitHub pull requests
- Understands the tradeoffs between implementing a new language/framework and balancingbusiness priorities (shipping new features)
- Excellent creative problem-solving and analytical skills
- Provides technical direction easily
- Possesses great work ethic, is self-driven, and able to work independently
- Strong interpersonal, written, and verbal communication skills with demonstrated ability towork in a team environment
- Enjoy working in a fast paced, innovative, collaborative, and agile environment
**Benefits**: 100% remote, Continuous training and development, excellent work environment, multicultural teams, flexibility: Work Hours, Schedules, Locations, etc and more.
**About us**: We are a global company that provides innovation services and software engineering solutions.
Being Nearshore, our services are ideal for all types of companies, from established companies to start-ups.
We are based in Silicon Valley for more than 27 years in the market, with more than 7 development centers in Latin America.
- #Job Opportity Allocated to Perú, Bolivia, Colombia and Costa Rica and LATAM_