Senior Engineer

Posted 23 Days Ago
Be an Early Applicant
Hiring Remotely in México
Remote
7+ Years Experience
Social Impact
The Role
A Senior Engineer at Envato is responsible for software development tasks focusing on JavaScript, Next.js, and Ruby on Rails. They work on backend and frontend projects, diagnose root causes of issues, design and build for speed and scalability, and collaborate with other engineers. The role also involves coaching, research project tasks, and staying updated on emerging technologies and best practices.
Summary Generated by Built In

We value inclusivity and diversity at Envato. Research shows candidates from neurodiverse and underrepresented backgrounds often only apply for roles if they meet all the criteria. We like to make our hiring decisions based on experience and passion, so if you’re keen to apply and need reasonable adjustments please let us know. We also encourage you to let us know the pronouns you use at any point during the recruitment process. 


About Envato 


Our focus is on helping people to complete their creative projects, with our author community earning every time that happens. Envato proudly impacts the lives of creatives all over the world, from web developers and graphic designers to marketers, videographers, photographers, and more. We’ve built a community where anyone can get their creative projects done, and where creators bring their ideas to life and in the process, earn a living doing what they love. It doesn’t get much better than that!


We are a global and rapidly scaling business. Blending purpose and profit, we're a passionate B Corp, committed to making a positive impact on the communities we engage in. You can read more about our purpose, mission, and values on our website.


We’ve embraced flexibility for a long time - where we can, let’s make work, work for you! We have an amazing office in the Colonia Americana neighborhood in Guadalajara, Jalisco, Mexico.


Purpose


A Software Developer Engineer is responsible for the completion of their tasks in the expected time and with the expected quality. A typical task includes analysing requirements, understanding them and their impact, conducting a proper analysis (based on the process), exposing the findings and solution proposals, creating prototypes, documenting the changes, implementing, documenting and performing tests, shipping the change, reviewing and monitoring in production and suggesting improvements on their work. 


Key Duties & Responsibilities


● Apply problem solving techniques to software.

● Work on Backend and Frontend project tasks.

● Diagnose root causes of issues on software projects.

● Work on Backend/Frontend/Data/Architecture project tasks.

● Keep updated documentation of process and results of software tasks.

● Work on definition of highly complex projects.

● Ensuring the entire stack is designed and built for speed and scalability

● Design and construction of our REST API.

● Integrating our front-end UI with the constructed API

● Design and implementation of continuous integration and deployment

● Work on research project tasks.

● Active collaboration with the frontend and backend engineers through the development process.

● Coach Software Development Engineers.

● Participate in the selection and implementation of which new technologies will be adopted at Placeit.

● Stay up-to-date with emerging frontend and backend technologies and best practices, sharing knowledge within the team.


Required Technical Skills/Experience


● Bachelor's degree in Computer Science, Engineering, related field, or equivalent experience.

● 7+ years of hands-on experience in Fullstack development, with a focus on JavaScript, Next.js and Ruby on Rails.

● Advanced experience in software development methodologies such as Scrum.

● Strong experience in Unit testing: being able to test its own solutions. 

● Client and server programming languages: javascript (client), RoR (server).

● Databases: MySQLl, redis.

● Web and network protocols.

● Data Analysis.

● Data Structure and Algorithms.

● Software Design patterns.

● Software Architecture.

● Software Infrastructure

● Machine Learning (basic understanding)

● Proficient understanding of code versioning tools (e.g. Git, or SVN)

● Docker advanced knowledge

● Experience in unit tests: Rspec

● API Management

● Excellent problem-solving skills and ability to troubleshoot complex backend and frontend issues.

● Inner-team and cross-team collaboration skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.

● Excellent English in both written and verbal communication.


#LI-Remote

What we offer


● 30 days - Christmas Bonus

● 12 vacation days (from the first year)

● 100% holidays bonus

● Private Health Insurance (SGMM)

● 5% Grocery Coupons (With legal cap)

● 5% Savings Funds (Fondo de Ahorro)

● Internet/electricity allowance (monthly paid)

• Profit-share, Mexican entity

● Round trip tickets around Mexico to a place you haven’t been twice a year.

● Unlimited ebooks

● Paid for educational courses that relate to your work

● Top line equipment


What next?

Submit your resume and answers to the below questions. Good luck!



About Us

- We’re BCorp certified & believe in succeeding sustainably as one global team.

- We’re committed to ensuring all our team feel welcome, included, and respected

- We support the flexibility to work from anywhere, great benefits above the law, generous parental leave, wellness programs, social connection and learning opportunities to help you grow.


By submitting your application you are agreeing to our Privacy Policy. If you would like to understand how we handle personal information before submitting your application, please read through our Privacy Policy.


Envato is proud to be a 2024 Circle Back Initiative Employer and we commit to respond to every applicant.

Top Skills

JavaScript
Next.Js
Ruby On Rails
The Company
Melbourne, Victoria
923 Employees
On-site Workplace
Year Founded: 2006

What We Do

Hi there! We're so happy you found us. Founded in a Sydney garage in 2006, Envato was born from a desire to make a positive impact. Now, 15 years later, we remain independently owned and committed to creating opportunities for our creatives to thrive. As a proud B Corp, we focus on a long-term vision, balancing purpose and profit for sustainable growth. We’re one of the world’s leading online creative communities for creative assets and tools. We provide genuine opportunities for creators worldwide to create, earn and grow. In the process, we're striving to make creative success accessible and achievable for all, both independently and as part of a global community. There are many ways to work, and flexibility is key. A remote-first culture is in our DNA, and wherever our people are in the world, we pledge to provide a unique and caring work environment. We have offices in Melbourne, Guadalajara, and Los Angeles, with over 600 people worldwide. From engineers and product owners to designers and marketers, our global and diverse teams are packed with talented and creative individuals who are fiercely passionate about working in a values-driven business. Envato is about more than just the bottom line. It’s work made with heart.

Jobs at Similar Companies

Zealthy Logo Zealthy

Finance Associate/Manager

Healthtech • Social Impact • Pharmaceutical • Telehealth
New York, NY, USA
13 Employees
Austin, TX, USA
145 Employees

MyBambu Logo MyBambu

Consumer Compliance Specialist

Fintech • Mobile • Other • Payments • Social Impact • Financial Services • App development
West Palm Beach, FL, USA
120 Employees

Similar Companies Hiring

MyBambu Thumbnail
Social Impact • Payments • Other • Mobile • Fintech • Financial Services • App development
West Palm Beach, Florida
120 Employees
Zealthy Thumbnail
Telehealth • Social Impact • Pharmaceutical • Healthtech
Miami, FL
13 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account