At dipoledigital, we are always looking for talented people who can help us push further. dipoledigital is looking for a full stack developer.
the opportunity
we are looking for an experienced full stack developer, based in mexico, to work fully remotely. The software development team focuses on designing and developing software products that facilitate all key operational and business information to our clients through the fast development and deployment of software features.
the team
you will join a team of software experts with a variety of core competencies. This division is made up of two collaborative teams: wellsite application and cloud platform. Both operate interdependently with a shared goal: to develop the best-in-class software products for our customers. This role is in the cloud platform team.
responsibilities
1. development: throughout the software development cycle, you will apply your skills to design, develop, and test, while continuously supporting and enhancing the existing products. The team follows agile methodology and scrum practices.
2. requirements analysis: you work closely with our product team to understand user requirements and translate them into algorithm and technical design to be implemented.
3. technical analysis: you foster technical discussions with the team to find the best possible solution within the available time. Create and maintain application and workflow documentation.
4. think outside the box: we welcome and encourage new ideas and approaches for solving problems. You will exert your passion and thinking to shape the technical direction of our products using the most effective programming languages, frameworks, and technologies. Identify and keep up-to-date of new technical concepts in your field.
knowledge and experience
required qualifications:
1. minimum of 2 years of demonstrable experience in react/node.js.
2. computer science fundamentals in object-oriented design, data structures, and algorithms.
3. experience with cloud computing (aws or another provider).
4. knowledge of version control systems (such as git).
5. studies in engineering, computer science, or other technical related field.
6. competency writing basic sql queries.
preferred qualifications:
1. experience with react, d3.js, socket.io, and electron.
2. experience with ci/cd pipelines.
3. experience with redis, mysql, and mongodb.
4. experience in agile environments.
5. experience in leading development teams.
6. language: the company language is english. An advanced level of written and spoken english is required. Spanish is a plus.
7. work permit: able to work in mexico.
skills and competences
1. communication: you are able to effectively communicate with all stakeholders.
2. team player: you work well with others to achieve the team goals. You inspire and motivate people as a role model of our core values.
3. analytical: you have the ability to break down high-level ideas and undefined problems into specific, workable components. You make logical conclusions, assess risks, and consider different approaches when solving problems.
4. proactive: you are resourceful and creative in finding ways to solve problems, overcome obstacles, and improve processes.
5. interpersonal: you are respectful and considerate of others. We are a diverse company, mindful about cultural diversity, race, gender, disabilities, and other individual differences.
6. organization and planning: you are organized, able to plan and execute a complex series of activities in order to achieve team goals.
at dipoledigital, we are on a journey to innovate, disrupt, and transform industries. We are a diverse and dynamic team consisting of international talents working towards a shared goal: to create the best products with the latest technologies while building a great place to work together.
we offer a relaxed non-hierarchical environment where people care for each other. We are a company of integrity, innovation, and in pursuit of excellence, like the people who are part of it. These values determine our behavior and guide us in our decision making. If you identify with these values, we look forward to meeting you!
not only do we offer an exciting job and enthusiastic team, but there is also a lot more in it for you:
1. full-time contract
2. up to 20 holidays per year
3. fully remote work
4. health insurance
5. learning and development
6. career opportunities
7. social events
how to apply
if you find this opportunity attractive and challenging, we would love to hear from you. Please apply directly in the following form or send your c.v. and cover letter to career@dipole.digital.
due to covid-19 restrictions, all interviews will be done remotely.
#j-18808-ljbffr