Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Back End Engineer

Kunai Consulting

Back End Engineer

Oakland, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Kunai is looking for a full-time Backend Engineer to join our team. We're a growing digital agency of 50+ people that is fully remote. During the past decade, we've shipped over 150 products for clients that include Visa, the United Nations, Wells Fargo, Ernst & Young, and TOMS Shoes. Our founders built a previous agency (Monsoon) that was acquired by Capital One in 2015.

    You'll be a Backend Engineer on our engineering team. You will help our engineering team bring our products across the finish line for our clients to enjoy in the wild. You’ll work across the tech stack, tackle new skills, and show up ready for anything. Your role will be challenging, fun, and interesting.


    YOU WILL:

    • Build incredible products in collaboration with your team
    • Bring applications to life using the latest in libraries, frameworks, and tooling
    • Integrate user-facing elements developed by a frontend developers with server side logic
    • Generate scripts and APIs to be utilized by frontend engineers
    • Build reusable code and libraries for future use
    • Optimize the application for maximum speed and scalability
    • Implement security and data protection
    • Design and implement data storage solutions
    • Learn new technologies on the job
    • Help scope and plan new client projects and initiatives
    • Compile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement.
    • Collaborate with the Frontend developers and other team members to establish objectives and design more functional, cohesive code to enhance the user experience.
    • Complete two week sprints and participate in sprint retrospectives and daily standups
    • Maintain code and write automated tests to ensure the product is of the highest quality
    • Develop ideas for new programs, products, or features by monitoring industry developments and trends.
    • Record data and report it to proper parties, such as clients or leadership.

    REQUIREMENTS

    • 5+ years of software development.
    • Strong proficiency in backend programming languages, specifically Javascript (Node.js, Next.js), Java, or Python
    • Basic understanding of frontend technologies and platforms, such as JavaScript, HTML5, and CSS3
    • Experience with user authentication and authorization between multiple systems, servers, and environments
    • Proficiency in integration of multiple data sources and databases into one system
    • Experience with management of hosting environment, including database administration and scaling an application to support load changes
    • Experience with data migration, transformation, and scripting
    • Proficient understanding of OWASP security principles
    • Thorough understanding of “session management” in a distributed server environment
    • Strong understanding of the web development cycle and programming techniques and tools.
    • Experience with software process, tools, and methodology: Agile, GitHub, JIRA, etc.
    • Experience with modern backend build pipelines and tools
    • Experience with cloud platforms: AWS, Azure, GCP
    • Ability to understand business requirements and translate them into technical requirements
    • Focus on efficiency, user experience, and process improvement
    • Excellent project and time management skills.
    • Strong problem solving and verbal and written communication skills
    • You work well within a team environment and enjoy working with your colleagues
    • You’re passionate about software development...it’s not just your career, it’s your hobby. You’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current

    EXTRA CREDIT

    • Bachelor’s degree in computer programming, computer science, or a related field
    • Proficiency with frontend Javascript languages (React.js, Angular.js, etc.)

    Powered by JazzHR

    eETXejJSGQ