Senior Engineer

Published on September 01, 2024

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 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.
● Components Architecture and development of prototypes for Mobile.
● 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
● Advanced level in Mobile (Flutter) development. Strong knowledge in memory management and performance.
● Unit testing experience in Flutter.
● 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.